MDPKFPPPPPLNKAEPTSALDREQYHHPPAQEQQQPPHQQHLQIQQQEDGGGGGGKEQQQQQQQAVVAAAAAAGDRRVQALGPKRSSNKDRHTKVDGRGRRIRMPALCAARIFQLTRELGHKSDGETVQWLLQQAEPAIVAATGTGTIPASALSSVAPSLPSPTSALAGRPHHHHHMWGPPPASAGFSQAGFMNSSGADGGGIGGLMQRIGLPAGIELPGGGAGGMGGHIGFAPMFAGHAAAAIPGLELGLSQEGHIGVLSQFYHQVGGAAGASGQLHHHHEQQHHQQQQQQDGEDEREDGDSEEESGQ