MGGIADYSGALVLQMPVAEACHAAVQVTHGRQWPADQQQQWCTEHARLCCAPWQSELATSWAAYVVGCLLVLSREQGLGFSGASVSILVSSQVPEGKGVSSSAAVEVAVMQALLXACGQGQGQVPGRQLALLCQRVENLVVGAPCGIMDQMASALGEEGALLALLCQPAEVQGCVALPSHLSVWGVDSGLRHSVGGADYGSVRAGAFMGLKIGQQLAALPHSNAADTPHKAGPQQAHQQDREQTAAAQGLKGALQAGYLVGLSPSQFSTWLEPSLPESMTGQQFLALHGAHVDPVTRVLPEVRYAVRQPAAHPVHEHHRVRLFRQLLQAAPSQEQGLLLGELMLQSHASYSACGLGSHGTDRLVEMVVEHISAAQASGRMPLLFGAKITGGGSGGTVCILGSSGSEAEAAVLDIVSRYQRHLGLATPTKLFKGSSMGASTFGCLAVKLQ*