MNLTKRYNPFFVFLLISLPGRNELIARYIKLRTGKTRTRKQVSSHIQVLARRKLREFQAKMKVDHPLMGVKEKVFPTNMTGMSSAQIVTMAAAKGRLPLVNPSYQHHHHLPYHHHHPSAAGQFWQPGLQPSTSQDVKPFAQPGYPMKTATAVSEGALQPTHPWEGRAIATHKFRLVEYSAYLELRAEETYHKHLFVHIADTPANPLLESVEVKEIYDKFPQKSGGLKELYEKGPSNAFFLVKFWADLNTNIANDAGAFYGVSSHYESNDNMVITCSTKVCSFGKQVVEKVETEYSRIENGRYVYRISRSPMCDYMINFINKLKHLPEKYMMNSVLENFTILQVISNKDTDETLLCVAFVFEVSTSEHGAQHHIYRLVKE