MSDLDKQIEQLKRCEPLSESEVKSLCLKAMEILVEESNVQRVDAPVTLCGDIHGQFYDMMELFKVGGDCPKTNYLFLGDFVDRGYYSVETFLLLLALKVRYPDRITLIRGNHESRQITQVYGFYDECLRKYGSVNVWRYCTDIFDYMSLSAVVENKIFCVHGGLSPAIITLDQIRTIDRKQEVPHDGAMCDLLWSDPEDIVDGWGLSPRGAGFLFGGSVVSSFNHTNNIDYIARAHQLVMEGYKWMFDSQIVTVWSAPNYCYRCGNVASILELDENLNKEFRVFEAAQQDSRGPPAKKPAPDYFL*