MDLWNWDEVSPQEVPLGHRMSGLGRSQGWGPSLNLMGLCLTSLPAEGAELNFYIPELALQGDTLTEDTCWKATSLFLAGLPQPDWSSTPYPEAPWGAEPAPQALLWPGDWTDLPCSGTVSCSGVSQALGPAPWTGSEGAVGQNYSTSAGSTNSWSRAQVASSSTSLDYSIGPNGATCWGRSLGGEPRADSTLPWAGPAASDCTTSWDSGLHTDCTTSSKEYQSSDLTTSTEPTQQSARATLARFPKTNHRGPIQLWQFLLELLHDGARRSCIRWTGNSREFQLCDPKEVARLWGERKRKPGMNYEKLSRGLRYYYRRDIVRKSGGRKYTYRFGGRVPGLVYPDPVGGGLEATTQ