MFTGLLAGSSPMSISDSGVTVQNRAESYLIVEVKEKQDNDSILPKLKGAIHNQIVEVFSQGGDGVLRYQGRLCVPDVGKFRKHILAEAHNSRYSIHPGATKMYRDLQEVYWWNGMKKDIAYFVCNCPECQQFKVEHQKPGELPHTHKQHDSIWVIFDKMTKSSRFLAVKTTDSAENYVKLYINEIVRLHGVPLSIMSYRGPQFTSHFWKSFQKGLGAQVNLSTIFHLQTEGQVECTIQTLEDMLRACVIDFKGSWDDHLPLIEFAYNKIYYSSIQMSPYEALYGRRCRSHVGWFEVDVRRRELEFQVNDWVFLKVSPMKWVMRFGKKGKFSPRYVVPYKILKMVSKVAYELDLPAELAIVHPIFHISLSKKCVADPASVVPLESVDVKDSLSYEDVPVEILDRQVRRLKKKEVALVKVLWRSQSIEGSTWEAKAAMKAKYLHLFPSGSTPA*