METFLFTSESVNEGHPDKLCDQISDAVLDACLEQDPDSKVACETCTKTNMVMVFGEITTKANVDYEKIVRDTCRGIGFVSDDVGLDADNCKVLVNIEQQSPDIAQGVHGHLTKRPEEIGAGDQGHMFGYATDETPELMPLSHVLATKIGAKLTEVRKNGTCAWLRPDGKTQVTVEYRNEGGAMVPVRVHTVLISTQHDETVTNDEIAADLKEHVIKPVVPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSIVATGLARRCLVQVSYAIGVPEPLSVFVDTYGTGKIPDKEILNIVKENFDFRPGMIAINLDLKRGGNGRFQKTAAYGHFGRDDPDFTWEVVKPLKWEKIEA*