MSSQDSASVVALYNSVFVGNCCGIGGAVFLVYAYIISMGEGVNLFLTSKLTGASILFYANLVFPFVTNAMALIGFVRMSDKVQYGFGLTGVNDPTFGCATGVNLPVELTKQRAFTIVSRTCLISADALVLAITWYAIPRRSYSNFGGESSTFAEILVRNGTIYFGSLLILNALHLMFTLLSIDLAFEPVSYMTMFTEPVTAVLVSRFLLDLQAANRKALDLYPQDMSHTGSSQGPTGSLIFERVVGSLGSMILPGELVELATDDETTADPLDAENTVEKSSGTDVEIMAAP*