MESLVHLFLLVSICMPGCYLAQACRSVPLGLHVGNAQKSYLSRQVKLASSLSAEANRRAATLSTASSLLALLGGKEKALSVDPIVARQILPYLRFLVPPDFSEPRSPLRLHGSLLRSLQPLLYQKITSRKPFLWREELLVNDLIQWPPTAVLDLARKAVEWNGDASIILNALSEEKHLVPDVEGANEQHCQLTKYTNGQRFVKEELNHYFAFLFETIAALAPSVGFNVSLNRFDLFHGHLFLANETGRLGILFHAREYPAYNEETFPVHLGYCQVGSPVPYDDSMNLRNILWLAPMPDCSSEYGTSRAGWLAPGSLLVLDAHPGGIIYKDLVPEYVDVVRTVYEDDFGDVVVDVNYFSTPNDKLVDRLFIC*