MAHAIGNPLHQQWQSMTAEDKLRFMDNVARHCKEMTDLEFPAYGSLYLSSNCVDTTQFIPFNNEVYMGPHCGATFWDCSIVQPRFYHNAAPNRGPWLDLVAYANGLVDAGISRLPPTGTEEMPRPKYHGSVLAHLELLESGRSVVERIARDPRVRSAACPTMFHPDLHKRNIFVSKEDPAVVTSIIDWQSTSIEPAFWHTDRTPDFAQAGDEDADATSKLCAKAYGICFEHHVSRLAAPRSMSEAYFRPFRYCHRTWSDGAVAFRHELMETERCWNELGIPSACPIPTPTPEDQTRHLKEYRLFEAAQNLRKDLARLIDVATDGWVSEHDWERANAAQREMYSGMVQAVVDCNDSDSDDPVQTEADLWEIWPYDL*