MAASAMSARAHVAPAASSLNAARRGRASSTAPARRARRVSTTPRASIADLPKDNASVKVLVVGGTGYIGKFVVRELCAQGYDVTAFVREKSGIGGKSGKEDARRTFPDATVKFGSVSDVASIRGDAFGDADGAFDVVVSCLASRTGGIKDSWDVDYQATKNVLDVAREKGAKHFVLLSAICVQKPLLTFQKARSYSHRSPYDRVGVVNAAKLKFEEELAAASSEISHSIVRPTAFFKSLAGQVESVQKGGPYVMFGDGQLASCKPISERDLAKYMAECIRDPKLENKILPIGGPGEAMSALQQGTMLFEILGMEPKFIKVPIEVMDGVIKVLDTFAGFFSNMRDAAEFGKIGRYYAAESMLVLDDEKSDAEKDEWVYDASKTPSYGTDTLGDFFKKVSVEGLAGQELGDQAVFK*