MASNGKVITCRAAVAYGPGQPLVVEQVQVDPPQKMEVRIKILFTSICHTDLSAWKGESEAQRAYPRILGHEASGVVESVGEGVIDMKEGDHVVPIFNGECGDCIYCKSSKKTNLCGKFRVNPFKSVMNNDGKVRFRNKDGIPIYHFLNTSTFSDYTVVDYACLVKIDPHAPLDKMTLLSCGVSTGLGAAWNTADVQTGETVAVFGLGAVGLAVVEGARTRGASKIIGVDVNPEKRIKGEAIGITDFINPKEIDVPVHEKIREMTEGGVHYSFECAGNMEVLREAFLCTHDGWGMAIVLGIHPTPTLLSLHPMELFDGRRIVASVFGDFKGKSQLPLFAKQCMAGVVKLDEFITHRLPFEKINEAFQLLLDGKSLRCLLHL*