METFLFTSESVNEGHPDKLCDQVSDAVLDACLEQDPESKVACETCTKTNMVMIFGEITTKAKVDYEKIVRDTCREIGFVSDDVGLDADKCKVLVNIEQQSPDIAQGVHGHFTKKPEEIGAGDQGHMFGYATDETEELMPLSHVLATKLGAKLTEVRKNGTCAWLRPDGKTQVTVEYRNEGGAMVPLRVHTVLISTQHDETVTNDVIAADLKEHVIKPVIPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSIVAAGLARRCIVQVSYAIGVPEPLSVFVDTYKTGKIPDADILEIIKKNFDFRPGMIAIHLDLRRGGNKRYQKTAAYGHFGRDDPDFTWEIVKPLKY*