MSTFLFTSESVNEGHPDKLCDQVSDAVLDACLEQDPDSKVACETCTKTNMVMIFGEITTKAKVDYEKILRDTCREIGFVSDDVGLDADRCKVLVNIEQQSPDIAQGVHGHFSKKPEEIGAGDQGHMFVYATDETEELMPLIHVLATKLGAKLTEVRKNGTCAWLRPDGKTQVTVEYKNDNGAMVPIRVHTVLISTQHDETVTNEKIAADLKEFVIKPVIPEKYLDEKKIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRCGAYIVRQAAKSVVASGLARRCIVQVSYAIGVPEPLSVFVDTYKTGVIPDSEILEIIKKNFDFRPGMIAINLDLRRGGNKRYQKTAAYGHFGRNDPDFTWETVKPLKFEKA*