MTEKVSKHFPKFLEDLPNVEGKVFVITGTTSGTGFIAARTVAEKGGEVVCLNRKSQRVNDATEKFKAAVPSGKFVNIECDLQDFASVQKACDEIKQKYKSIYCLACNAGIMMTPDEATKDGCDTQMQTNHLSHFILTQQLFPLLEVAADSGGDARVVYHSSAARDMTKNGLEKKYFEKNGGNLGGDGNSMLMGGGRIVRYAQTKLANSVMMYAMHEKLQAKQSKVRVIACHPGGSATNLGEHMKLPWFENFLMTKIMIPFFIQSAEDGTMGLLTGMLVEDAKSGVLYGPANSGMAGLAVPNPPKKYETDPDAMKMLWETSEETTGVKFAI*