MLPCLQGFRKVDPDRWEFANEGFLRGQRHLLKMIKRRKPPSNLPPSQQQALASCLEVGEFGHEEEIDRLKRDKNILITEVVKLRQEQQTTKGHVQAMEERLRTAEQKQAQMMGFLARAMRNPRFFQQLVQQQDKRKELEDAISKKRRRPVDHVPFYGPGIASQNEQLDSQFLFDSGVLGELSEPGMPGLENLAHNIQELGKSTADEENRDQASGLGELNNEFWAELFDDDYRDGSGQSELEGRRPEDIDELAQQLGYLSSTSPR