PRQSRQWGEDGPQSHGAPARTESEAAIQKKRDSQWVRCFLRNRNKPTDALQKRNKLKYGLKAGLYRVAELLTQLGTVCDKLRSSVNDCDVWTESYTDALDLKKELEDNLAAIDCEDLNAWKRKLQRNAERRTRRKRQDAEKRRQERISEKEAVIDAWRLRQIRSVEEKKKERELKLVADAVLCEVRKKQADVKRMQDILRSLHRLHKLRKEAALRKGIVIEKKCEEAFSSRLDQLSSVMKVRTSVYATEEKALKVMIEELLSTKRMVDAVLFGELTADAVPQPFIDYYTQAECSVNALLQIRSEWDMFVVAADHPDGSSIPQNWIMPDQPSDEAWASALH