MLMLALVFAAGACRSQKDTEARLPVLTIEKTPCFGRCPTYKASVYEDGTVFYEGRQFVAKEGTYEFQAPAEQVKQWLQEAKQLGYFQLEDEYPTKATDLPSTITSVRLDGKTKQITAVENVPPALRAFQTKLHESMMQLIEEQEGKPATERHD