MSGAPGPLADDVREFKAIVEELRNVRQMADELADGRDREDTRGSASRARRQLRLTASPSRDDELSAGELSEMLNPSEIAAAAAANAARPAAVAAPEELQLLDKDSEARRSALAALEKEEELKRGVREFKTLLGSDAGRQRRPRPQRRPRRRCRWAAVARVGGGALRDLLRAAAEERERQARAMKEMERRAKKLAKRVELSDRIIEQQDILIKRTRAAASAARPGPAPAPATTTTSTTLHRQQQQHRRPRAAPPGSASGVAPRARGDCRTLLAAAAAQRPVPFEGRRLRHRRALRRLRQPRPRRPTSAPARPRPRPGHQAAAPAEPHVAEEEVQRLLDLVRTQQTTLRKFQEHDX