MASRDSSSNLKRLEGKVAIITGGASGIGEAAVRLFVENGAMVVIADIQDDKGTQLANDLGSHVTVYKRCDVTLESDVEALVAFAVEKWGKLDIMYNNAGILGKAVSEDVRGMDMTDFDHVISVNVRGMALGLKHASRAMVDAGTKGVIICTASVASILGGMAPVAYTVSKHAVLGLVRAASSDLGKYGIRVNCLSPWGVVTPLLLNHLREASSNPSLLVDEAEAFRDSYSNLTGHSLSSLDIARSALYLASDDAAFVSGLNLIVDGGFSSTNHSFDK*