MSTFLFTSESVNEGHPDKLCDQVSDAVLDACLEQDPDSKVACETCTKTNMVMIFGEITTKAKVDYEKIVRDTCREIGFVSDDVGLDADRCKVLVNIEQQSPDIAQGVHGHFSKKPEEIGAGDQGHMFGYATDETEELMPLSHVFATKLGAKLTEVRKNGTCAWLRPDGKTQVTVEYKNDNCAMVPIGVHAVLISTQHDETVTNDKIAADLKEFVIKPVIPEKYLVEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFFGKDPTKVDRSGAYVVR*