MLPCLQGFRKVDPDRWEFANEGFLRGQRHLLKMIKRRKPPSNLPPSQQQALASCLEVGEFGHEEEIDRLKRDKNILITEVVKLRQEQQTTKGHVQAMEERLRTAEQKQAQMMGFLARAMRNPRFFQQLVQQQDKRKELEDAISKKRRRPVDHVPFYGPGIASQNEQLDSQFLFDSGVLGELSEPGMPGLENLAHNIQELGKSTADEENRDQASGLGELNNEFWAELFDDDYRDGSGQSELEGRRPEDIDELAQQLGYLSSTSPRFS