MLTDEREVVCVTGASGCIGSWLVHQLLLRGYSVHATVKNLQDEKETKHLEGLEGAATRLHLFEMDLLQYDTVSAAINGCSGVFHLASPCIVDEVQDPQKQLLDPAVKGTINVLTAAKEASVKRVVVTSSISAITPSPNWPADKIKNEECWAAEDYCRQNGLWYPLSKTLAEKAAWEFAEEKGLDVVVVNPGTVMGPVIPPSLNASMHMLLRLLQGCTETYENFFMGSVHFKDVALAHILVYEDPYSKGRHLCVEAISHYGDFVAKVAELYPNYNVPKLPRETQPGLLRDKNASKKLIDLGLKFISMEEIIKEGVESLKSKGFIS*