METFLFTSESVNEGHPDKLCDQISDAILDACLEQDADSKVACETCTKTNMVMVFGEITTKAEVDYEKIVRDTCREIGFVSDDVGLDADNCKVLVNIEAQSPDIAQGVHGHLTKKPEEIGAGDQGHMFGYATDETEELMPLSHVLATKIGAKLTEVRKNGTCAWLRPDGKTQVTVEYKNEGGAMVPIRVHTVLISTQHDETVTNDQIAADLKEFVIKPVIPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSVVAAGLARRCLVQVSYAIGVPEPLSVFVDSYKTGKIPDADILQIIKENFDFRPGMIAINLDLKRGGNKRYQKTAAYGHFGRDDPDFTWETVKPLKQDKMQV*