MASTSKRLEGKVAIITGGASGIGEVTVRLFIENGAMVVIADVQDEIGKNLAEEMGAPVCVFRHCDVTVESDMEGLVDFTISKWGKLDIMYNNAGILGTAVNEDVHNLDMADFDRVISVNVRGMALGVKYASRAMVNAGTKGVIICTASVSSVLAGMAPVAYTVSKHAVLGLVRAASSGLGKHGIRVNCLSPWAVATPMLVNYLRDTIKDPTLSEEDAKASRDAHSNLHGYSLSALDIAKSALYLASDDAAFVSGLNLIVDGGFTATNHSFDT*