MDPAAAGIVKEEMLETQHQQQQRQEDGVVAAAAAPRPMEGLHEVGPPPFLTKTYDLVEDAATDGVVSWSRAGNSFVVWDPHVFADLLLPRLFKHNNFSSFVRQLNTYGFRKVDPDRWEFANEGFLRGQRHLLKTIKRRKPPSNAPPSQQQSLTSCLEVGEFGFEEEIDRLKRDKNILITEVVKLRQEQQATKDHVKAMEDRLRAAEQKQVQMMGFLARAMRNPEFFQQLAQQKEKRKELEDAISKKRRRPIDNVPFYDPGETSQTEQLDSPYLFDSGVLNELSEPGIPVLENLAVNIQDLGKGKVDEERQNQANGQAELGDDFWAELLVEDFTGKEEQSELDGKIDGIDELAQQLGNVVWMYRPV