METFLFTSESVNEGHPDKLCDQVSDAVLDACLEQDPDSKVACETCTKTNMVMVFGEITTKAVVDYEKIVRDTCREIGFTSDDVGLDADKCKVLMNLEAQSPDIAQGVHGHFTKKPEEIGAGDQGHMFGYATDETEELMPLTHVLATKLGAKLTEVRKNGTCAWLRPDGKTQVTVEYKNEGGAMVPLRVHTVLISTQHDETVTNDQIAADLKQYVIKPVIPEKYMDENTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSIVAAGLARRCIVQVSYAIGVPEPLSVFVDTYGTGKIHDSEILKLVKENFDFRPGMMCINLDLKRGGNRRFQKTAAYGHFGRNDPDFTWEVVKPLKWEKTEA*