MFTAETNPSQIEILSHTEQCVVCGDAADGFHYGVRSCRGCNAFFRRAVTFNMSFTCRRGGRCPVDKNARCACRACRLAKCYAVGMDKKAVQPKREVVTSNGSFDQNDQDYERLGGTTTSPNYDLSDMTSPGSAFTPLAINLGDFIPAIPASPPSDASVIVRQVYDFAEQKRRRRAMLCGSLEEILSEQEMTLKQPATSEDFSRIFQAQMVLMFEWVEKLPEFRMLCDHNDKTKLLRAFALKYMLLDNVYHTYELGYRDRLVLVNNNYIVPGSPVDLKGCDVVDEVSIKDMIWGQRMQNLINDLVGPIGQQNMMYGEIMTIRRVMFWNPGNVQLSEMAKALSAEACNVAMKELQQYLLSEGVDDIEARIQFLLLLVPAFSAHHKTMYEIVRLIPSFGKMSDWNSFMEDVLNGV