MVGRAICLKLLRSTTYRRCFSTETAAVETISTPAISQRKRISDGRRKLSDLINRADSESNIKDALNKLDNEGESIQKIDIVGCINNLRRTDRFDLALQLSEWMESSKIMISNGDRAIRIHLLANTKGTDSAEMYFDSLQESEKTSKTYGALLSSYCRQKMFDKVSKLFEKMKELNFTSTLNYNNVISLYLRSGQPEKVSALVQEMEQRNIAVDIFTYNQLMNSYALVKDIVSVEAVLEKMEKHQVKFDWLTYGNLAGIYINNGYRDKANDILQKMEKMKDMHDREAFHTLITLYQKTSNPSGVNRSWELLKSVFPTPSKFSYLIVLLALSKLGDSEALEKRFRELESHCKFFDIRVSNVMMESYLDRNMIEEANLLYENVLKQGVEPNLRTYDAFTNFYIKNSQIDSALKYLEMGASKANPKKKVWFPKDESIKMFLAYFEDSNDPVRAEKFCEIMKKINRLDSSVYDSLLSTNSAASEVEL*