MRKDDLYVTVPSFFRCPISLDVMKSPVSLCTGVTYDRSSIQRWLDSGNNTCPATMQVLQTKDLVPNYTLQRLIQIWSESVRAQRSDTESNRVNSVSHDQVRELIKQFVNEFRVHSELEVNSDRLSKLLGFSEESAENLRFVASVAAESDFLAILTSFLVHNPKNLKVVEKIVPLWKMLLVERGSLSKIGKANDIYPAIIFALRNGSSKLKMEMSKALEFITSTDSEAKSSLSENSDLYSVLLSFSTINTDWNPDLMEVSVSCLISLAMLRKNRVKLVKAGAVKSVGKALSTTEMGTGLTDKVLRLLELISTCKEGRLELCNDGDCVQAIVKKVLKVSNEATEHAVTILWSLCCLFRDHRAQESVAKSNGMAKILLLLQSNCSPAVRQMAADLLKVFRVNSKAVSCLSTSYDTKTTHIMPF*