MTQLTCFKAYDIRGELGEELNEDIAYRIGRAYGEFLKPGKIVVGGDVRLTSESLKLALARGLMDAGTDVLDIGLSGTEEIYFATFHLGVDGGIEVTASHNPMNYNGMKLVRENAKPISGDTGLRDIQRLAEENQFPPVDPARRGTLRQISVLKEYVDHLMGYVDLANFTRPLKLVVNSGNGAAGHVIDEVEKRFAAAGAPVTFIKVHHQPDGHFPNGIPNPLLPECRQDTADAVRAHQADMGIAFDGDFDRCFLFDDEASFIEGYYIVGLLAEAFLQKQPGAKIIHDPRLTWNTVDIVTRSGGQPVMSKTGHAFIKERMRQEDAIYGGEMSAHHYFRDFAYCDSGMIPWLLVAELLCLKNSSLKSLVADRQAAFPASGEINRKLGNAAEAIARIRAQYEPAAAHIDTTDGISIEYPEWRFNLRTSNTEPVVRLNVESRADTALMNEKPPSCSTC*