MTNLPLLTRKEVESHNTKSSCYVTVDNLKVYDVSSFLEEHPGGGDLIVDFAGKDVTEIMGDLVSHEHSEAAYEMLDELYLVGILATPEQEAKLLTRENRHDFKLEKNAEDELTVTTDFTRDYKTNQFLDLNKPLLMQVLRAKWTKEFYLEQVHKPRHYGNGSAPIFGNILEPLSKTPWFVVPCLWIPVDLYCIYLSAQGLPFYCIIPMFAFGLFVWTFIEYGLHRFAFHLDDHLPRYQVAYALHFLLHGVHHYLPMDKMRLVLPPTLGVILITPFYFLAFALFPYYWAYAGFAGAFLGYIMYDCTHYFLHHMNLPPYFKALKKYHLDHHYKNYELGFGVTSSFWDKVFNTELVETSVKSKGL*