EQEDELLRRQIERLGGPGNWTAIAEALTGRSSKSCRLRWCNQLNPSVKRGPFTAEEDSTILAQHAIHGNKWAVISRSMPGRTDNQVKNRFNSTLRR