MSTFLFTSESVNEGHPDKLCDQVSDAVLDACLEQDPESKVACETCTKTNMVMIFGEITTKAKIDYEKIVRDTCREIGFVSDEVGLDADHCKVLVNIEQQSPDIAQGVHGHFTKKPEEIGAGDQGHMFGYATDETEELMPLSHVLATQLGAKLTEVRKNGVCAWLRPDGKTQVTVEYKNDNGAMVPIRVHTVLISTQHDETVTNDQIAADLKEHVIKPVIPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSVVASGLARRCIVQVSYAIGVPEPLSVFVDTYKTGTIPDTEILEIIKKNFDFRPGMMAIHLDLRRGGNKRYQKTAAYGHFGRNDPDFTWETVKPLKFEKA*