METFLFTSESVNEGHPDKLCDQVSDAILDACLEQDPESKVACETCTKTNMVMVFGEITTKAKVDYEKIVRKTCKEIGFTSPEVGLDADNCKVLVNIEQQSPDIAQGVHGHLSKKPEEIGAGDQGHMFGYATDETPELMPLTHVLATKLGAKLTEVRKNKTCSWLRPDGKTQVTVEYKNDNGAMVPIRVHTVLISTQHDETVTNDQIAKDLKEHVIKPVIPSKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSVVASGLARRCIVQVSYAIGVAEPLSVFVDTYKTGKIPDKDILVLIKENFDFRPGMMSINLDLKRGGNFRYQKTAAYGHFGREDPDFTWETPKVLKPKA*