METFLFTSESVNEGHPDKLCDQVSDAVLDACLEQDPDSKVACETCTKTNMVMVFGEITTKANVDYEKIVRDTCRSIGFISDDVGLDADKCKVLVNIEQQSPDIAQGVHGHLTKRPEEIGAGDQGHMFGYATDETPELMPLSHVLATKLGARLTEVRKNGTCAWLRPDGKTQVTVEYYNENGAMVPVRVHTVLISTQHDETVTNDQIAADLKEHVIKPVIPEKYLDDKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYVVRQAAKSIVANGLARRAIVQVSYAIGVPEPLSVFVDTYGTGKIHDREILKIVKENFDFRPGMISINLDLKRGGNGRFQKTAAYGHFGRDDADFTWEVVKPLKWEKIPA*