MSRKNSTPLGADATSIWLLLLIFSASVSDSIGEDLLGVCYGELGQDLPPISTTIKLLKELHADAVRLYDANPSVLTALRGTGIGVIVSVLDSELQDFAQNPTTAVLWVQKYVSPFYPSTRITYIAVGNEILSPGTVDEYGPHLVPAMWNLYHALAGRRLQDHIKVVAPVSGDILGTSWPPSKGAFSQLNYIHPLLRFLEYTKSKFFINVYPYYAHRMNPVQVPLDYAVFLKTEPEFKDPITGLPYYNLFDAMIDATYSAMLDIGITKVGVAVGETGWPTAGGYAASARTAKLYIRNLIQHVQRGGTPNRPKERVPVFLFSLYNENEKIGPDTEKNWGIFYPNATKVYDVDLDPVTSDL*