MSQNILLDSNIRDWVLFPLIAIVIFVGILRHYAGLLMKSHPKPKMEKMCCVNIANYGKLLLVEGKKLSPEAFSRRAEAMRQGPLQKKVEVDPIEMMNDPSMMGEMMKNNILMMVPNMGMMMLVSYFFSGFVVAKFPFGLASRFRGMMQSGVDISDLDCNYVTSLSMYFLIMFGSNGLLQLLLGADAGGSDQAMLMSQMNGGGPQQPVDYGKVFKSIAEELEFAQGGHKWMYENAPELLLKGK