MDGSDGTSGGAPPPFLTKTYEMVDDPMTNSIVSWSQSGFSFVVWNPPEFAQELLPIYFKHNNFSSFVRQLNTYGFRKIDREQWEFANEGFVRGRTHLLKSIHRRKPIYSHSQSNSHGNGAPLSEQERQELEQKIKTLHQEKTILQSQLQKHENEKEQIGLQIQTICQQLWRMGNQQKQLIGILGAELQKHQQSKKRKMWKVNELLVEEWTEFERDEKNNMKKKVKVPPLELMGKLELSLGLCEDLLCNVAQVLREGKEMEVKKEGEMRSGVNDVFWEQFLTEIPGSSKVSEVYLDRRNNVVR