MQKLRASVFGLNGNMNFTKSAFSEHATNFNPEDMQVQMEGKNCIVTGANSGIGFATAECLASRGATVYMVFRNKERGEAALTKIHSNTGNKNVYLEVCDISSVNDVKSFTSRFCSKDVPVHVLVNNAGLLEANRVITPEGYELSFATNVLGTYTLTELMLPLHEKAAPDARVITVSSGGMYKSPLTTDLQFSGDTFDGVVQYGRNKRIQIALTEKWAENYKDKGVGFYSMHPGWAETPGVAKSLPDFSKSEVNRLDTRSLL*