MLSRAARPALRAGSAATLRPATAVIPTVQNANYATLREIEGRLKSIKNIEKITKTMKIVASTKLTKAQKAMGESRDYGKTSNQVFDEAETKPVEGENKKILLVVCSSDKGLCGGVHSGLSRAVRRMMNDEPADYELVVIGEKAKAQLSRSNPKAMVFSVAGIGKDVPTFTDAQAIADQISLLPNDYSQIKIMYNKFINAQSYEPTTIEAYSEEAIRESPNFAAFEIDDEAIGNLKEYALANSLYWALAEGHAVEISARRNAMDNASKNAGDMIDKFTILYNRTRQAVITGELVEIITGATASEDM*