MARAPRPSAVPTLLRLLSSHPSLSTAAHAALLKSSSLTSAVPVAATALLTAYANAGHPGAASRLFDEMPAPDAVAWNALLACLVRHGRAGAAAAAFHGMSVSALPPTAATLCTMLKACAASRAARPGRQLHARGVVSRHADADVMVATALVDLYMSCGHVEDAMRVFVLTRCPKDAALHNAVLSGCVENGRFSDAFSTLRRRTELNGISLTAALTACAATANLAYGTQVHCKALRGDFDSDTITCNALIDMYAKCGRATAARVVFDRMATRNVVSWSSMMGAYSRHGHGVDALDLFKLMEEAAPTVLPNAITFLAVLSACGHSGLVDEAQSMLHLMKSKYGIDPQPEHYACVIDMLGRTGRVDEAWDLYSSLLTASRNKPSSAISVAMLNACRANVDAARGKEVAVRMLEADPRNPGIHVLISNFHAALRQWPQSNESRRIIVDKGLRKEAASSHVCFG*