METFLFTSESVNEGHPDKLCDQVSDAILDACLEQDPDSKVACETCTKTNMVMVFGEITTKAVVDYEKIVRDTCREIGFTSDDVGLDADKCKVLMYLEAQSPDIAQGVHGHFTKKPEEIGAGDQGHMFGYATDETEELMPLTHVLATKLGAKLTEVRKNGTCAWLRPDGKTQVTVEYKNEGGAMVPLRVHTVLISTQHDETVTNDQIAADLKQYVIKPVIPEKYMDENTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSIVAAGLARRCIVQAYAIGVPEPLSVFVDTYGTGKIHDSEILKLVKENFDFRPGMMCINLDLKRGGNRRFQKTAAYGHFGRNDPDFTWEVVKPLKWEKTEA*