MHRGGPGPGLRGLKGAEGPAEDLGGSCLEAGRDFGVLKENGEAEEAASSRKRARPVRSKARRMAANVRERKRILDYNEAFNALRRALRHDLGGKRLSKIATLRRAIHRIAALSLVLRASPAPRWHCGHLECHGQAARAGGGGDAGSSPPPPAPPPAGPFAPRCASCSPHTHPGRPRAVAEAQGVAQASAGSWRRGPGAPLAWPRGHPRAGPGLGFQHS