MEKMSGNSGYKEYVAGLMAGIAIVITGHPFDTVKVKLQKHNTEARGIKYKNGLHCAARILKTEGVKGLYRGATSSFIGMAFESSLVFGIYSQTKILLQGGPDGGKPQPQAIVPSAAFGGAIISFILCPSELVKCRMQVQGADSVLPSSSRYGGPLECALKTVKCEGITGIFRGGFTTLLRESFGNAVFFSTYEYVRYHLHLQRKGASSESSQLIDIGVGIMSGGLGGIACWSAVLPLDVAKTIIQTTPEKNHTRNPFRVLKSIYARSGLRGCYMGLGPTIVRAFPANAAAIVTWELSAKLLGIKRDFN*