MDGGGKQKRKHLCLSIAEKVELLEKLNRGVSVRRLSEEYGVGVSTIYDLSKQKDKLLEFCIESDEPRLLKSRKTLHRAKSHDLDRVLKEWIRHRRSESVPLSRETIMSQARRYHDELKIQGSCAYSIGWYQKLQRRNGIKTVKICGDRGSADHEAAKEFVEEFSRIIAYEKLSPEQVYNADETSLFWRYCPRRTVTTSDEIAPTGVNNVYVMSEEQRLCHVLSPEP