MAGIPWIQAPTCKTVLSSEIFINPIRESQNFVPFPPPTPLKKLARVRASSTNAGQSSPQSVKRKNPLAVIWDAPGNILRRTLHPLSDFGFGRKSIWEGGVGLFIVSGAVLFALTMVWLRGFYLRSRNRKYQAVFEFSQACGIRMGTPVRIRGVTVGSVVHIVPTLESIDAVVEVEDDKIIIPRNSVVEVNQSGLLMETMIDITPRNPLPTPSVGPLDPDCVKEGLIVCDRQKITGQQGVSLDALVGIFTRLGREMEEIGVSRSYSLAEKVASVLQDAKPLLAKVEAMAEDIQPLLSELHDSGLLREFESLTKSLTETTEDLRKLQSSILNPENTDLIRKSVYTLIFTLKNIESISSDISGFTGDEATRRNLKLLIKSLSRLL