MAKRKQNLVLCCNQFSVLFLLLLAEVMHIPERVEAASAPVKFLPGFQGPLPFELETGYIGVGDSDDVQLFYYFIKSESNPKSDPLILWLTGGPGCSALSGLLFEIGPITFEPVEYGDFKPAEYNGSFPSLVLNPHTWTKVASFIFLDLPVGTGFSYARTSEARQSDDLQASDHAYQFLRKWFNDHPEFLRNPFYVAGDSYAGIGIPIISQLIANGNEKGLEPFIDLKGYLLGNPATFHGEYNYRISYAHGVGLISDELFEMLGGITNAHILEPKCEFGSPRPQKWLGERRSLDEMLYLGRLRCRGFAPPDTPPSYPRNQARMS*