MSPEMGAKAVAAPFPPEVVGTYSCHGVEPGRSAGEMMAKINQDRGCVCYPFGVEGEKTSALFCVFDGHGVCGDKVSHYAMHGMQAKLEQHPLLASDPKTALEQVFIAIDTELQTDSSIDAELSGTTAVVALARWTQGGRGKVWVANVGDSRAAAAVPPSGGASPRTASLHGASSVMAVQKGGKLKAVALSEDQKPDTPAEQKRIEKAGGFVSPPEEERTQRRPRRERARSIGDHLVGGKGVIAKPEVKEVGRRRRAAAAGGGGGGAAPRGGLAPHSSARAPGAGQPAGGGVGGGGGKGGPRPRGCPRVGDFVSSVASPSRSAVRTAATCSAGRTGSGWGGRGVCASAGVATCQPAGRGCRPPHRLAGAGVRTILRVSCGFSDLSRLAGLLRSVSCAQSDSAVSCARSSACLVSFAACTGYAAHSAVWAL