MSQPYGMGMRAPMSPSFMPCVMPAALSPHNVEVYRQMMMMNGPCSPLYGSMAAAGMKMDVPLAASMRSSNPLNQMNQMRLPFVGSPITSMANSMSHDGLRRTRDGKVKKEDHIKKPLNAFMWFMKENRPKLMEELGYKEKQSAELNKELGKRWHDLPKEEQQKYFDMARADREQHKAKYPGWSARENYAVHKRKKKRRDKSEDVSDMKKCRARFGIANTDQWCKFCKRKKKCMYSTYDPTDVLSEEHGDRTSSGPSPLTSSLGPSPLGGVVDHDASDSESEVDEEDRTLVDMDIQEAAMQQQAITRDNELAAF