MRAMEESQHEHATEKDNGTHLYSPSCGTLEERNLRAAKRLRACEVPVCDSMVQGKQAVIESTEEVPCLDECAQITHLCHAMVEGKDAFSSGCVHVTMPSCLVKEGKQACVAAAVDMTAFKESNQGGENPTRKQCVCLISSFDAEDGGNRNWADLTPDLLANILALLSLDQLIMEIPFVCKAWKLASEHPLCWEKLDFSDPTLAISGTPRLIERALRYCQGRLLELNAPCLRDRHCLDLLACSSPLLQKLYIPKSSANDEWATYAAPLLPNLKELDLSLCKASFRALITFGKHCRGITKVIWHKEFYVKLPVDDADALAIAQHYPQLKHLEFSANALSAEGLRAIVDNCPALTYLDLDGCPNVIISGAKKLLDLCRTRFEYFGNRYDEFSLAAGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD