MASSSSSPLPQRLHGKVAIITGSTQGIGFATALRLGREGASVVISSRKQKNVDEALEKLHSVGISALGLSCHVANADQRKNLIRSTINKFGRLDILVSNAAVNPSIDRIVEMSESAIDKLWEVNVKAGILLIQEAVPYLQKGGSVIIISSIVGFNPQGAIAMYGVTKTALFGLTKALAAELAPDVRVNCVAPGFVPTHLSDAIFQNEEMTADVKTKILLDRFGSVDDMAAAVSFLVSDDASFITGEVLPVTGGMPSRL*