MSMMIIREVVLMKVRDFLWRGNVGSNCSVSRLKRELAKNAEALIAKEPLKPWITLKRNLKNVKYLSDSVDISFKRKYVYVDVGARSYGSSIGGWFRKSYPKQNKSFEIYAIEADKVFFGEYRSKKGVQLLPYAAWVRNETLFFGISRFVNRKIVEKGRGMGRIQPVVQSSMSYKADLDTIEGFDFAEWLKNVVVERDFVVVKLDVEGTEFHLIPRLVETGAICLIDELFLECHYNRWQRCCPGQRGVKYQKTYDQCLQLLNSLRKIGVLVHQWW*