MSLTPGNDVIWPWQYNFPPFFTLQPNAETRRKQINAWCQLVLNYFQSKKQFTLSVASIRDPSCPLFNNKSIQRSASPELVDLILTELHKRGNLEWLDRSHTNARIIWRTPEEWADLIARWARSTGHSNSVCTFYELTDGDDTKQEAFHGLDISVLTNAITVLQKRGQAEIMEDEGVKFYC