MPAGLPPTLPLEPTQALGVASLPMPGAVPMHGAAPLPSSIPLPSALPLPSAAALPSSVQFPVSLAESGPVPSPLGASRQAPIESLPGPSVLLEDLTATPEPRRKRGRAWEGGCVPKRKQREVTPEERDACVAFFAQAAAQYAEEHPEDPRGFMRDPQTGQLSAYTLWAYDTAKQFKARCSSVQDLHPGTIKSTGCQQFPEYREAMQAARAGAPGEEGLSEEGRRIVAAFFAEAASQYAMDHPEDPRGCLRKDGDYSPYAPWISEVVRILRQQYPRLEAVETSAIRTAGCMQFHEFAEAAERTRAARAAGQAFALEEQEAEEAASGMAVLASGSVGVGSDFFAPGSPLAQ*