MVSKAICLKLLRSTTYRRCFSTETAVAETVSTPSISQRKRISDGRRKLSDLINRADSESNFKDALNKLDNEGESIQKLDIIGCINNLRRTDRFDLALQLSEWMESSKIMISNGDRAIRIHLLANTKGTDSAEMYFDSLQESEKTSKTYGALLSSYCRQKMFDKVSKLFEKMKELNFTSTLNYNNVISLHLRNGQPEKVSALVQEMEQRNIAVDMFTYNQLMNSYALVKDIVSVEAVVEKMEKHQVKFDWLTYGNLAGIYINTGYLDKANDILQKMEKMKDMHDREAFHTLITLYQKTSNPSGVNRSWELLKSVFPTPSKFSYLIVLLALSKLGDSETLEKRFREWESGCKFYDIRVSNVMMESYLDRNMIEEANLLYQNVLKQGVEPNLRTYDAFTNFYIKNSQIDFALKYLEMGASKANPKKKVWFPKDESIKMFLAYFEDDNNDPVRVEKFCEIMKKINRLDSSVYDSLLRPNSAASEVEL*