MASCSSSPLPQRLHGKVAIITGSTQGIGFATALRLGREGASVVVSSRKQKNVDAALEKLHSVGISAMGLSCHVANADQRKNLIRSTINVINKSVEPWTSMSYCDQNVAVNPSIDRIVKLSESAIDKLWEVNIKAGILLIQECLPYLQKGGSVVIISSVAGFNPQGALAMYGVTGTALFGLTKALAAELAPDVRVNCVAPGFVPTHLSNAIFENEEMIADIKTKILLDRFGSVDDMAAAVSFLVYDDASFITGEVLPVTGDIPSRL*