MSMMHVMAVIQVTKGFGVSRKSGVPKPYDFAQLTYLVPAKSITKEETNIINYGYDSRDIGVMNTPETIETLKSIPFMQPVKLVLEADPENPSRNVVVGWEAA