MGRSSRYDIATGVRRGQWTSDEDQKLLTYIQQHGHGNWNLLPQKAAIAMYLPKRTDNEIKNHWNTHLKKRLARSGIDPVTHKSRSLTLGSINGDSKNVSYLSHMAQWENARLEAEARSVRDSKLRQNEQLAAGSELVNNMATASIVLPRCLDVLTAWQNIVGNSNRNYGYGIEFSSGNSDAESLITYSLKNTNLGEYNGESIDDQTGQPHLGSRGGEQNVAYGDMDEIWNNGEEIYGRQQLWNDNLVDLEDWVPSYMHAHIFC