METFLFTSESVNEGHPDKLCDQVSDAVLDACLEQDPESKVACETCTKTNMVMIFGEITTKAHVDYEKIVRDTCRGIGFVSDDVGLDADNCKVLVNIEQQSPDIAQGVHGHFTKKPEEIGAGDQGHMFGYATDETEELMPLSHVLATKLGAKLTEVRKNGTCAWLRPDGKTQVTVEYKNDSGAMVPIRVHTVLISTQHDETVTNDEIAADLKEHVIKPVIPVKYMDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSVIASGLARRCIVQVSYAIGVPEPLSVFVDTYKTGKIPDAEILEIIKSNFDFRPGMIAINLDLPRGGNKRYQKTAAYGHFGRDDPDFTWEIVKPLKFGKA*