MPNLDLYNFPMAPASRAIQMVAKALGLELNSKLINTMEGDQLKPEFVRINPQHTIPTLVDNGFVIWESRAIAVYLVEKYG KPDSPLYPNDPQKRALINQRLYFDMGTLYDALTKYFFLIFRTGKFGDQEALDKVNSAFGFLNTFLEGQDFVAGSQLTVAD IVILATVSTVEWFSFDLSKFPNVERWLKNAPKVTPGWEQNLESLQQGKKFLQDLQAAKEKEVKA