MSTFLFTSESVNEGHPDKLCDQVSDAVLDACLEQDPDSKVACETCTKTNMVMIFGEITTKAKVDYEKIVRDTCREIGFVSDDVGLDADRCKVLVNIEQQSPDIAQGVHGHFSKKPEEIGAGDQGHMFVYATDETEELMPLIHVLATKLGAKLTEVRKNGTCAWLRPDGKTQVTVEYKNDNGAMVPIRVHTVLISTQHDETVTNEKIGADLKEFVIKPVIPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDKSGAYVVRQAAKSVVASGLARRCIVQVSYAIGVPEPLSVFVDTYKTGVIPDSEILEIIKKNFDFRPGMIAINLDLRRGGNKRYQKTAAYGHFGRNDPDFTCETVKPLKFEKA*