PQEDALLREQIQKLGGPGNWTAIAEALPGRSSKSCRLRWCNQLNPMVKRGPFTEDEDRAILAAHAIHGNKWAVISRSIPGRTDNQVKNRFNSTLRR