MDPKFPPPPPLNKTEPTTTTTTTTTNQLDHHHQQQPQQQLQIQIHPHQDGGGGKDQHQQQQEMQVAAAGAGERRVQGLGPKRSSNKDRHTKVDGRGRRIRMPALCAARIFQLTRELGHKSDGETVQWLLQQAEPAIVAATGTGTIPASALASVAPSLPSPNSAAAALSRSHHHHHHMWPAGFSGASFSAAGGGGGGGDSGGIGGLMQRMGIPGGIDLQGGGGGGHIGFAPMFAGHAAPGLELGLSQEGHIAGVLAAQSLSQFYHHQVGAGGQLQHHPHQQHHHQQQHHQQQQQQQEDGEDDRDDGESDEESGQ