METFLFTSESVNEGHPDKLCDQVSDAILDACLEQDPDSKVACETCTKTNMVMVFGEITTKANVDYEKIVRSTCRSIGFVSDDVGLDADKCNVLVNIEQQSPDIAQGVHGHLTKRPEEIGAGDQGHMFGYATDETPELMPLSHVLATKLGARLTEVRKNGTCPWLRPDGKTQVTVEYFNENGAMVPIRVHTVLISTQHDETVTNDEIAADLKEHVIKPVIPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSIVASGLARRCIVQVSYAIGVPEPLSVFVDTYGTGKIPDKEILNIVKEKFDFRPGMIAISLDLKRGGNGRFLKTAAYGHFGRDDPDFTWEVVKPLKSEKPQQ*