MGMRAPMSPSFVPCVMPAALSPHNVEMYRQMMMMNGPCSPLYGSMAAAGMKMDVPLTASMRTSNPLNQMNQMRLPFVSSPITSMANNMTNDGLRRTRDGKVKKVSFLLQYMESVTNYSKSLYSIYIQMVRLLQEDHIKKPLNAFMWFMKENRPKLMEELGYKEKQSAELNKELGKRWHDLPKEEQQKYFDMARADREQHKAKYPGWSARENYAVHKRKKKRRDKSEDVTDMKKCRARFGIANTDQWCKFCKRKKKCMYSTYDPTDTLSEEHGDRTSSGPSPLTSSLGPSPLGGVADHDASDSESEVDEEDRTLVDMDIQEAAMQQQAITRDNELAAF