MSRDVVDDGSSVVTAAGAGSGEEAAEEEAAVAAGDSHENDLVMPGFRFHPTEEELSAFYLGRKVEGRRFNVELITFLDLYRFDPWELPAMAVIGEKEWFFYVPRDRKYRNGDRPNRVTASGYWKATGADRMIRGENSRPIGLKKTLVFYSGKAPKGVRSSWIMNEYRLPPPAADADLFYKVEELIISS