MSCGLVEDAMRVFVLTRCPKDAALHNAVLSGCVENGWFSDAFTMLRRHSMELDGVSLTSALTACAATANLAYGMQLHCKALRGEFDSDTILCNALIDMYAKCGRATSARIVFNRMATRNVVSWSSMIDAYSRHGHGVDALDLFKLMEKAAPMVLPNAITFLALLSACAHTGLVDEAQSMLHLMKSKYGIDPQPEHYACLIDMLGRTGRIDEAWDLYCSLTASRNKSSSAICVAMLNACRANMDAVRGKKVAVRMLEVDPRNPRIHVLISNFHAAMRQWSESNESRRIIVDEGLRKEAASSHVCFG*