MEKLVAKGIGKVAELKQLYLDKFRGDGNDKMIQYLQGSVGILHKHHAMSITTYIKDTVESELKSQESSNLDTAAKKRLTFCIEGNISVGKTTFLHKVTNEAIELRDLVEIVPEPVSKWQDVGPEHFNILDAFYAEPQRYAYTFQNYVFITRLMQEQESAGGVKPLRLMERSVFSDRMVFVRAVHEAKWMNEMEISIYDSWFNPVVSVLPGLVPDGFIYLRASPDTCHRRLQMRKRPEEQGVTLDYLRGLHEKHEQWLFPATSKSEGIFSVTPLPQLIEPLPPTLQDRVYYLEGEHVHSSLQKVPALILDCEANIDFTRDFEAKADYARQVSEFFEYVKRTKAVETKAESPQDMISSRGLLLPRPSGLFMPDGMLHSQALKSFDLRH*