MNSWGPLAHGATCGEMAAAAVNLYIAPPFPRPARALPESANPRRRWCKIAALLPGRTDNGVRNRWNRMETAQVESPCMVSRYEHWHGTRRHAPRET