MSDLDRQIEQLKRCEPLSESEVKSLCLKAMEILVEESNVQRVDAPVTLCGDIHGQFYDMMELFKVGGDCPKTNYLFLGDFVDRGYYSVETFLLLLALKVRYPDRITLIRGNHESRQITQVYGFYDECLRKYGSVNVWRYCTDIFDYMSLSAVVENKIFCVHGGLSPTINTLDQIRTIDRKQEVPHDGAMCDLLWSDPEDIVEGWGLSPRGAGFLFGGSVVTTFNHTNNIDYIGRAHQLVMEGYKWMFDSQIVTVWSAPNYCYRCGNIASILELDENLNKEFRVFQAAQQDSRGPPAKKPAPDYFL*