MAESTTGDAAAKVCDAPPPAFQPDRLENFKVDPGSDRLVRVDDSVETEKTENHAGPEEQEDRRGEEEGEEAQGKEEEGEEEEALRELPEKMRKSVEVIHHISGETGLESTVYMVGTAHISKESCDLVEAVIKLVKPEAVFLELCRERCSLLLKTTNGIPTVKQMLESWRSKKMNSFGIIYSYFLAKAAQRLEVPPGGEFRRAYEIGRACNALVILGDRPASISLKRAVARLTLWQKMKLGGTLLWSIIRLPGAEELEKMLTELTDTDEFVKFLREYCKNFPTLLDALLTERDLFMTSTLRSACSKYASVVAVVGKGHVSGIIANWTKP