MDPAAAGIVKEEMLETQHQQQQRQEDGVVAAAAAPRPMEGLHEVGPPPFLTKTYDLVEDAATDGVVSWSRAGNSFVVWDPHVFADLLLPRLFKHNNFSSFVRQLNTYGFRKVDPDRWEFANEGFLRGQRHLLKTIKRRKPPSNAPPSQQQSLTSCLEVGEFGFEEEIDRLKRDKNILITEVVKLRQEQQATKDHVKAMEDRLRAAEQKQVQMMGFLARAMRNPEFFQQLAQQKEKRKELEDAISKKRRRPIDNVPFYDPGETSQTEQLDSPYLFDSGVLNELSEPGIPVLENLAVNIQDLGKGKVDEERQNQANGQAELGDDFWAELLVEDFTGKEEQSELDGKIDGIDELAQQLGYLSSTSPK