MINLTGQVAVVTGGSRGIGKEIAKKLASFGADVVINYTSKEDEALKTKNEIESMGVKCTSIKCDVSKFDEVNQMIDSVVSEFGKIDILINNAGITKDGLLMRMKEEDFDRVIDINLKGVFNCTKAVTKPMMKKKYGRIINMTSVVGIMGNAGQTNYCASKAGVIGFTKASARELASRNININAVAPGFIETDMTKVLSDDVKESTLANIPKKSYGKPEDVANAVAFLVSDMSSYITGQVINVDGGMVMQ*