MVALSSISPLLPAHQLAPVHPRRLLPTNPTAKPLPLSHVVRCAATTEAERPGPPPLPPPRLVRCPALDRQAARASRLRFARKLLTLLLSKPRHFLPLRVLHRCRRFLGLPRRRRPLIPMVLRYPALFRLFQAPTSLPLSPSLSTLAVGLTPAAEALAADLAALRATSAGADALADKVHRLLLMTPRRSIPVNRLVHIAPDLGLAMDFRATLCPRHPDLFALVNTSYGHALQLADPPPPPPPPLPPLRPAAPPDRLIDRPRRFPHLPLRRGLNLRRAHRDYLLRFHSLPEVSPFEPLDQGATLEMLERRACAVVREVLAMTVEKRTLVDNLTHFRKDFGLPNRLRALLVRHPELFYVSVNGVRHSVFLLEAFDDDGRLLVEDELLVGRDRLEELVREGKRMRRARKKGVLKFDGDSDEDEDDSEAVEDGLLDVDDEFGDLFEDGIIGDDWEQVGDEGGSEVDEEHDAESDAMEEFWVKKAVAEGLVNSSNDQDVW*