MSTFLFTSESVNEGHPEKLCDQVSDAVLDACLEQDPDSKVACETCTKTNMVMIFGEITTKAKVDYEKIVRDTCREIGFVSDDVGLDADPCKVSVNIEQQSPDIAQGVHGHFSKKPEEIGAGDQGHMFVYATDETEELMPLIHVLATKLGAKLTEVRKNGTCAWLRPDGKTQVTVEYENDNGAMVPIRVHTVLISTQHDETVTNEKIAADLKEFVIKPVIPEKYLDEKTIFHLNPTGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYVVRQAAKSVVASGLARRCIVHVSYAIGVPEPLSVFVDTYKTGVIPDSEILEIIKKNFDFRPAMIAINLDLRRGGNKRYQKTAAYGHFGRNDPDFTWETVKPLKFEKA*