MLKPVYPLVYQNPVSDSEACGSVDETNFIMPAPNNKRSPMWSESPSSLDLKFHNTLTELQKTEASLDPSMSSRREGFRWSNASSNDMGFDGQSIDMTERLYLENVRLPYNPTDDQKCGLCGRLLVQKSPWSSYRIVRSGDMPIAVLLPCSHVFHAEFLEQKTPKTQVHDPPCPVCQKIANGAEASSPVLEPLQMALRAVRMNQGVDIEANGEGNDDQLLYQMESRMKRNRSLSILRQGGNSSIKKHFKKHFSFKGKMGKDLFGAKLFLRAGSSSSNPHDNQNPVGCL