MKSFLFTSESVNEGHPDKLCDQVSDAVLDACLQQDPESKVACETCTKTNMVMILGEITTKAQVDYEKIVRDTCREIGFVSDDVGLDADNCKVLVNIEQQSPDIAQGVHGHFTKRPEEIGAGDQGHMFGYATDETEELMPLSHVLATKLGAKLTEVRKNGTCAWLRPDGKTQVTVEYMNDGGAMVPIRVHTVLISTQHDETVTNDEIAADLKEHVIKPVIPEKYMDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSVIASGLARRCIVQVSYAIGVPEPLSVFVDTYETGKIPDAEILEIIKSNFDFRPGMIAINLDLRRGGNKRYQKTAAYGHFGRDDPDFTWEIVKPLKFGKA*