MGLMGLKMRHSKWVLRSNGLEAKLVELDNGSTVHCWLPADTASAGKCIGRGPKDDEADDDEHLLKPALLLLHGFGGEATIAWENQVPRLAKRFRLFIPDLLFFGDSTTTNKQRSELFQAETVMAMMDKLGVRRAAIAGHSYGGFVAYRMAHLFPEFVSRVVFISSGIMMNPTTNNSLLEDFGAAAIEDVLVPKSVADTKKAFKLLIHNLPSWLPTFFFKEMCLYLNKNREERLELVKELVVGKHGAPPLPKIHQIHRSTSGFGDHQRSGTCATTREPQESESIATTVSFSKINYLVIIKGVVHVVQTNLAYQIAQVEASNLISY*