MSDLDRQIGQLKRCEPLSESEVKALCLKAMEILVEESNVQRVDAPVTLCGDIHGQFYDMMELFKVGGDCPKTNYLFMGDFVDRGYYSVETFLLLLALKVRYPDRITLIRGNHESRQITQVYGFYDECLRKYGSSNVWRYCTDIFDYMSLSAVVENKIFCVHGGLSPAIMTLDQIRTIDRKQEVPHDGAMCDLLWSDPEDIVDGWGLSPRGAGFLFGGSVVTSFNHSNNIDYIARAHQLVMEGYKWMFDSQIVTVWSAPNYCYRCGNVASILELDENLNKEFRVFDAAQQDSRGPPAKKPAPDYFL*