MFRVATPALRAGASSLRPAVVASPALQSANYATLREIEGRLKSIKNIEKITKTMKIVASTKLTKAQRAMESSRAYGSTSDTVFKEAETKAIEGTDKKSLLVVCSSDKGLCGGIHSGLSRAARRMFDQDGVNYDLVIIGEKAKAQMSRSNPKNMQLSFAGIGKDVPTFSDASAIADQISLLPEEYSSIKILYNKFVNAQSYEATVIEAFSEEAILESPNFSNFEVDDAVLGNLREYALANSLYWALAEGHACEISARRNAMDNASKNAGDMIDKFQILYNRTRQAVITGELVEIITGAAASEDS