METFLFTSESVNEGHPDKLCDQISDAVLDACLEQDPESKVACETCTKTNMVMIFGEITTKAKVDYEKIVRDTCREIGFVSDDVGLDADRCKVLVNIEQQSPDIAQGVHGHFTKKPEEMGAGDQGHMFGYATDETEEFMPLSHVLATKLGAKLTEVRKNGTCAWLRPDGKTQVTVEYKNEGGAMVPIRVHTVLISTQHDETVTNDEIAADLKEHVIKPVILEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYVVRQAAKSVVASGLARRCIVQVSYAIGVPEPLSVFVDTYNTGKIPDAEILEIIKENFDFRPGMIAIHLDLRRGGNKRYQKTAAYGHFGRHDPDFTWEIVKPLKSEKV*