MALDTIYVVRHGFRSSWSVDPSTGEYFANIPSPTGIAVDPALTAYGVDQGKELGRHLLDHVRPPIERVYSSPFYRCLQTIEPFVRSKLEEGTQEGKATVDATASSPGSSSDAKALPLIKIRAEPGLGEWFGTAHFDHPAPAPVEELSTLFPDILDQGYSPALTPTSRGESIEQLHDRVALAVLEVIKRCDAEGVRSVVLCTHAAVVIALGRVLTGHMPADITVDDFHAYTCGLSAYRRRQQAAPVAVDQQPSVSPAAGPVAWRDGTGVGGGWDCELNSDCSFLTGGSERGWKFSGDESFGGINQSNVEADKRTPRL