MSTFLFTSESVNEGHPDKLCDQVSDAVLDACLEQDPDSKVACETCTKTNMVMIFGEITTKAKVDYEKIVRDTCREIGFVSDDVGLDADRCKVLVNIEQQSPDIAQGVHGHFSKKPEEIGAGDQGHMFVYATDDTEELMPLIHVLATKLGAKLTEVRKNGTCAWLRPDGKTQVTVEYKNDNGAMVPIRVHTVLISTQHDETVTNDKIAADLKEFVIKPVIPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVNRSGAYVVRQAAKSVVASGLARRCIVQVSYAIGVPEPLSVFVDTYKTGVIPDSEILEIIKKNFDFRPGMIAINLDLRRGGNKRYQKTAAYGHFGRNDPDFTWETVKPLKFEKA*