MDLWNWDEASAQEVPLGSRLSGLGRLLGLRQCVWGGCSGGASTDPDGALTFLPAEGAELDFYFPELALQGDTLTAETGWKTTSSLSGLPQPDWGSALPYPEAPWGAEPAPQALPWSGDWTDLPCTGSVPWSRVSQALGPALGGSEGAAAQNCATSAESANSWSGAQVAASSTSWDYSVGPDGATYWGKSLGGEPPADSTISWGGPAGSDYTISWDSGLHTDCTTSSKEYQTSDLTTSSEPSQQSDRATLACYPKANHRGPIQLWQFLLELLHDGARSSCIRWTGNSREFQLCDPKEVARLWGERKRKPGMNYEKLSRGLRYYYRRDIVRKSGGRKYTYRFGGRVPGLVYPDCVESGQGATTQ