METFLFTSESVNEGHPDKLCDQISDAVLDACLEQDPESKVACETCSKTNLVMVFGEITTKANVDYEKIVRDTCRKIGFVSDDVGLDADNCKVLVYIEQQSPDIAQGVHGHLTKRPEEIGAGDQGHMFGYATDETPELMPLSHVLATKLGARLTEVRKNGTCPWLRPDGKTQVTVEYYNDNGAMVPVRVHTVLISTQHDETVTNDEIARDLKEHVIKPVIPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSIVASGLARRCIVQVSYAIGVPEPLSVFVDTYGTGKIPDKEILKLVKENFDFRPGMISINLDLKRGGNGRFLKTAAYGHFGRDDSDFTWEVVKPLKWEKPQD*