MDPAIIVLVSFGKYILLGRQNKWEQGRYSLLAGFVEVGETFEQAVVREVKEEANIDQLPHFRYVANQPWPFPSSLMVGFVGEADGKFLEPKSQLTDDEDARWVHQDFLKAVLMNKSTCNFSVPGKHAIARLLMERWIESDTEDSWAGKDVQTTEIDEGKFKYVLIRVKDSSGNQKLVVRGNKELLFHTDILEAFQREVTPLGLQVEPMGGGKMEHSPEQQVIHVFGVSQAFGPANHKLTSSILCQSFPLYKIFISSDDA