KAEKTLGDFAAEYAKSNRSTCKGCMEKIEKGQVRLSKKMVDPEKPQLGMIDHWYHPGCFVKNREELGFRPEYSASQLKGFSLLATEDKEALKKQLPGVKSEG