METFLFTSESVNEGHPDKLCDQVSDAVLDACLEQDPESKVACETCTKTNMVMIFGEITTKAKVDYAKIVRNTCREIGFVSDDVGLDADKCKVLVNIEQQSPDIAQGVHGHFTKKPEEIGAGDQGHMFGYATDETEELMPLSHVLATKLGAKLTEVRKNGTCAWLRPDGKTQVTVEYKNEGGAMVPIRVHTVLISTQHDETVTNDVIAADLKEHVIKPVIPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSVVAAGLARRCIVQVSYAIGVPEPLSVFVDTYKTGKIPDAEILEIIKKNFDFRPGMIAIHLDLRRGGNKRYQKTAAYGHFGRNDPDFTWEAVKPLKY*