MSTFLFTSESVNEGHPDKLCDQVSDAVLDACLEQDPESKVACETCTKTNMVMIFGEITTKAKVDYEKIVRDTCREIGFVSDDVGLDADHCKVLVNIEQQSPDIAQGVHGHFTKKPEEIGAGDQGHMFGYATDETEELMPLSHVLATKLGAKLTEVRKNGTCAWLRPDGKTQVTVEYKNDNGAMVPIRVHTVLISTQHDETVTNDKIAADLKEHVIKPVIPDKYMDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSVVASGLARRCIVQVSYAIGVPEPLSVFVDTYKTGTIPDSEILEIIKKNFDFRPGMMAIHLDLRRGGNKRYQKTAAYGHFGRNDPDFTWEIVKPLKFEKA*