METFLFTSESVNEGHPDKLCDQISDAVLDACLEQDPDSKVACETCTKTNMVMVFGEITTKATVDYEKIVRDTCRAIGFVSDDVGLDADKCKVLVNIEQQSPDIAQGVHGHFTKCPEEIGAGDQGHMFGYATDETPELMPLSHVLATKLGARLTEVRKNGTCAWLRPDGKTQVTVEYYNDKGAMVPIRVHTVLISTQHDETVTNDEIARDLKEHVIKPVIPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSVVANGMARRALVQVSYAIGVPEPLSVFVDTYETGLIPDKEILKIVKESFDFRPGMMTINLDLKRGGNGRFLKTAAYGHFGRDDPDFTWEVVKPLKWDKPQA*