MMVKEGKEEMKDYSDPPPAPLIDGEEFVMWSFYRACIAEFVATLLFLYITIATVIGSSEAKTCGGVGLLGIAWAFGGMIFILVYCTAGISGGHINPAVTFGLFLARKVTLPRAVGYMVAQCLGAICGAALVKSFQSSFYVQSGGGANMVAPPYSKKAGLAAEILGTFVLVYTVFSATDPKRNARDSHVPVLAPLPIGFAVFMVHLATIPITGTGINPARSFGAAVIFGHKKSWDDHWIFWVGPLVGAALAAGYHQYILRAGVFKAFGS