MLWVDKYRPHTLDKVMVHVQEAQHLKNLIAQGDCPHLLFYGPSGAGKKTLIMALLREMYGIGAEKVKVENKPWKVEAGNRKLEIDLTTVSSNYHVEFSPSDAGFQDRYVVQEIIKEMAKSRPLDVSGTKGFKVLVLNEVDKLSREAQHSLRRTMEKYSSACRLILCCNSASKVIEAIRSRCLNIRISAPTKEEIVAVMQHVAKKENLQLPMGLAGRIALLSNRNLRAALLSFEACYVQQYPFSENQAVQATDWEQYVTEIANDIVTEQSPKRLFQVRGKLYELLSNCIPPEIILKRLLVELMRKLDSELKREVCHWAAYYEHRMQLGQKAIFHLEAFVAKFMSIYKRFLIATFG*