MGMRAPMSPSFVPCVMPAALSPHNVEMYRQMMMMNGPCSPLYGSMAAAGMKMDVPLAASMRTSNPLNQMNQMRLPFVGSPITSMANNMAQDGLRRTRDGKVKKEEHIKKPLNAFMWFMKENRPKLMEELGYKEKQSAELNKELGKRWHDLPKEEQQKDFGEFKYLRSTSLP