MEFVVEEGKLVNEDCSTLVLPALSIGNVGQLAVDLLVSSTGAERVGYLDDPNLLPCVGNDAYGPLPCGEIALPLEVYESSSIATTLAQQRSPVAKGMMIKFAENIANFAASSGKKHIIVLSSLDFQRLHNLDMSRGPQVYYLSNAESDGRDDHCERLGFGRLHEYDSEGRCWKYLSSVFEKNSVEELALPSEDELEDIDYYPSLPFAALFSAFKARGLKMTCLLCYCSEGDNIPEAFLLAEASSKLMGLTPDKFHGEEGGKWQIPYSWKSMYGAPPDMSMF*