MNPSLITAVNAPISPSPRSPLLCHFLSPSPLRLSQSQSPSRRRYRVSFPRCAATSSELPLVSTKKSDVHGNKKELTGLQPIVEKMTPPVRLATSAVVLAATLASGYGLGLRLAGSRNIALGAAAVAGAAGGAVVYAMNSAVPEVAAIGLHNYVAEIEDPASVTKDDIEKIASRYGVNKGDEAFQAEICDIYCRYVTSVLPAEGQSLKGDEVEKIVKFKSALGIDDPDAASMHMEIGRRIFRQRLETGEREGDAEQRRAFMRLVYVSALVFGDAASFLLPWKRVLKVTDAQVEIAIRENAKQLYAERLKLVGRDINVENLVDLRKVQLSFKLSDELAEDLFREHTRTVAIENISSALSVLKSRTRAVKSMSLVVEELEKV