MAPTKVLLTGATGYIGGSVLTRLLQSTHPDIKNLTYTVLVRKPEHAEYFKSQGMRPVLFENLDQVDLLKKEASEHDIVINSASAFRPLAARALIEGLAERKKVTGGPVWYIHTSGTSSVGNRPVSKIYTEEDAPFEFNDKTQDIYAYELKREEHEKYPQRTCDVTVVQAGEEFNVPTYILMHPTIYGTGKGPFNKRSIQIPFLARRAVKKGYAEYIGEGKGVWDHVHIDDTSKMYELLLEKLFANASTVPSGRRGIYFGGHGRHTWRQASEGLAKAGFAAGVLKEAEARPIGLAELAKDTPGGVEQYLELGFASRSVTNADLSREVLGWVPEVAEEEWEKGFAEEIEAAVKGSEQ*