MMRVMTITVTVKCELEDVDAIVKETRNAIQKKFGFEDVSVTVFVDPDTKRAVVEVTVVLPSSRTDKELEKWLIEMKGLVIDIVSELGAPVYKCEVTYVKD