MAEVTQKLKGKVAIVTGGASGIGEATARLFAQHGARAVIIADIQDEKGRAVAASIPSQICSYVQCDVSDENQVKAMVDWTVQKYGQLDIMFSNAGIVGNSGQKVLDLDLSQFDRVMNVNARGMAACVKHAGRVMVEKRVRGSIICTGSIAASRGGTWRTDYIMSKHAVLGLVRSACRQLGEYGIRVNSISPSAVMTPLMISAEAEVSMKALKRYGPQTSLKGITLTVKHLAEAALFLASDDSAFVSGLDLGVDGGLISLPDPMSSL*