MTSKYLTIMALRIVKSLVLFAFLRPTLALQVGFYNTKCPQAESIVRGVVTSFFTSDKSIPAGLLRMHFHDCFVRGCDASILIDAKGNNVPEKAAFPNQSVRGFNIIDAAKAAVEKKCPSVVSCADIIALATRDAVALAGGPQYSLPTGRRDGNISLQNDVDLPGPGSLVSDAATAFSAKGLNVADMVTLLGAHTVGNALCSFFSDRLFSFQGSGKPDPTMDPALVAKLKKVCPSPTSTSTQDPNVFLDQNTSFIFDNSFYKQLQLKHGILQIDQELASDSSTKNMVTSFASNGNAFSKSFVAAIIKMG