MAPLFATLNTGAPIPVLGMGTSFETFLSFHDMQTAIVTAIEVGYRHFDTASLYGSEAFLGKAIKEAIEKGLVKREDLFITSKLWCADAYPQGVLPAIQKSLRELELEYLDLYLVHWPVRIKEGVRGPPKPEELLPLDMEGTWKAMEECAEKGLARAIGVSNFSSTKIQRLLSFAKIPPAVNQVEMHPKWQQKKLREFCKTVDVHVSAFSPLGAPSLSWGSPAILDDPIVKEIALKHGKTPAQVVLRWALDQGVSVLPKSFNEKRIVENFHVFDWQLTAEDHKHIGEIEQKRNVDGQWWCSPLYGPYKSIEEFWDGEY*