MDFYYSPRGSGCRTVIMVAKALGVKLNMKLLNTLEKDQLKPEFVKLNPQHTIPTLVDNGFSIWESRAIAVYLVEKYGKDD TLFPKDPKKQALVNQRLYFDMGTLYDSFAKYYYPLFHTGKPGSDEDFKKIESSFEYLNIFLEGQNYVAGDHLTVADIAIL STVSTFEIFDFDLNKYPNVARWYANAKKVTPGWEENWKGAVELKGVFDARQAAAKQ