MDPRSREVHLVTGGNGYIGLHVVTALLSKGFIVHTTVRSNKFKKVAALYALRDRHQPGRLQIFHADLLRPGSFTKAMKGCTVVHHIASPFLLPEDIKDGETQCIIPAVEGARNVLASVNETYSVKRVVFMSSVGAIYGDSRDVIEYMDGTLTEEYWNETSTSHHYPFHYSKVLAEKEAWMISKEQSRWDMVVICPGLALGPSLSQDGSDSGSVVLMNRIFGGQLFFGAPNLHLPVVDVREVATAHVQAADLPWASGRYILAATETRSLGDIARICRRQKGASRLIPTHKVPDFLLRICAPWIRLSQYWLSRNLGVGFSLDNSRSYKDLGIDYRPLEETIADHFVVWKEAKLARR