MDPVAGGIVKEELLEQDGGVGAAGLPRPMEGLHEAGPPPFLTKTYDLVGDPSTDQVVSWSPAGNSFVVWDPHVFADVLLPRLFKHSNFSSFVRQLNTYGFRKVDPDRWEFANEGFLRGQRHLLKMIKRRKPPSNLPPSQQQALASCLEVGEFGHEEEIDRLKRDKNILITEVVKLRQEQQTTKGHVQAMEERLRTAEQKQAQMMGFLARAMRNPRFFQQLVQQQDKRKELEDAISKKRRRPVDHVPFYGPGIASQNEQLDSQFLFDSGVLGELSEPGMPGLENLAHNIQELGKSTADEENRDQASGLGELNNEFWAELFDDDYRDGSGQSELEGRRPEDIDELAQQLGYLSSTSPR