MIPTISDVSSVEEWREVAIDITAQEGEVNWRAIIVDWPGLGYSDRPSINYNADVMEKFLVEIINSSDSPLSHPGNDLVVFGGGHAATIALRATKKGLVKPSAIAAITPTWAGPLPIVFGRSSNMESRYGLLRGTLRAPALGWMMYNVLVSNEKAIESQYKSHVYADPQNVTPSIVESRYALTKRKGARYVPAAFLTGLLDPVQSREEFLDLFASMDGKLPVLVVSTLSSPKRSKAEMDALNGAKGVSKFVELPGALLPQEEYPALVAEKLYKFLEDISESQS