MEIEAEPEEHRSLEPNEAQQESILHQKIWGALPNDTLEKVITRLPLTSLLRVKCVCREWKALISSKHFTDLYCRNCTQDPWLLIFPHDDASAGLAYDPVTRRWLNISFSFLPFESRVVASADGMVCLIPKSSHNKEWLACNPISRVWTSIPCPPGLFKLFFLVVGLFINDIDGRTFKVVMVGSELVAEDSEQFNLATEVYDSRSRDWRKGGSMLLDAPLSPWKAMCNGVMYCITGSLPFRVLGYHVKIGLWFEVKAAMPESLASVRLIDHDGCLIMVGGIGENGITSRIGLWKLDSTGTGWIEFGLMPQQYCKELLQSLSRRFVCIGQRNFLYFSNKKCHKVLEHNIATRSWRWIPVNRFLVNIHYHMLRGFPFVPRLQSHWYGI*