MDYQTSHVPHGYHQPPRVPPSNLLHAHADPPDGPFYSNLTCHQPFPFLHMMDGPPTHVGRMMHMHENTSLHNSQPKQAATSTGKQPVYHGIRCRSGKWVSEIREPRKSSRIWLGTFATAEMAAAAHDVAALALKGADAILNFPDSVHSNPVPASNSPSDIRAAAAAAAALRAAKSGEADEEPAIGRPENDDGERSQLPMGYFREEFLDEEELYAMPELLVSMAEGMLLSPPRLSSPESDDWPEDSDGGSLWSYG