MEKIGKRFEGKVVIVTASTQGIGFGIAQRLGFEGASVVISSRKQENVDEAVKKLRDGGIEVLGLVCHVSNAQQRKNLIDKTIQKYGKLDVVVSNAAVNPSVDAILETKASVLDKLWDINVKAAILLLQDAAPYLKKGSSVVLISSISGYSPPASMGMYGVTKTALLGLTKALAAEMSPDTRVNCVAPGFVPTHFADFITSNEQVRREIESKTLLNRLGTTQDMAAAVAYLASDDASYVTGETLVVAGGMPSRL*