MMQLRALRRELVQSVMRGTGCRRKFIISVRNVLRSLQQSSVSLQGYKLHVKSYRNQPIVINVMNEITQLQIEYDFLKILPTNNEVIHFEKLISLFRKFHPQKDAGFAVEFGNATKLLGRGKCFKLMMSSFDGTLTRSTTTLLGSVQPVYSAIVLATFARHCVDKAAVMSSVPLKDFGVLDASTMPEGYCDFGGYNGQEWLIGLHRKSFDDTPKFSEEQRQKMNELYRLTEKATRDKENEIFKIIGPGVTLYSCCLTATLQDCYNSIPVSESNRWCSKIKAMAAEIDKSEDAFQMLDESHALKILPKVPTGAVHCTKGDGVDRYLQTTELNISAGKILVCGSSRGDVPLLEAVLHRTADNMCTVWVTSDPFLKQQVLDLLKDRCVNCCFVSCPEVLLAAMANAVL