MEKLVAKGIGKLVELKQLYRDKFRTGGTEKLVEYLVASVGVHKNHANVIASFIKDAVDKELESSGQASQAKKRLTFCVEGNISVGKTTFLQRIANETFELRDLVEVVPEPIGKWQDVGKEHFNVLDAFYAEPSRYAYTFQNYVFVTRLMQERESANGLKPLRLMERSVFSDRMVFVRAVHEAKWMSEMEISIYDSWFDPVVAELPGLVPDGFIYLRASPDACLRRLQMRKRPEEQKVTLDYLKGLHEKHEQWLFPTTPSPNSVMSVKEWLPTLHQPPPRIKDRVFYLKGDHVHSSIREVPALILDCEASIDFSKDVEAKAEYARQVADFFEYVKQTRNVEAGVRDNLLLPAGRPILGPDGLVLRP*