MDFWNWDEASPQEVPPGNRLSGLEGAELGFYFPELALPGDTPTGEPRWRGGCGLGLLGAEEGLPQPDWGSALPRPEAPWGPESAPQALPWSGDWTELERTGSDPWSGVSQALGPAPPGLGPAPFVGAAGAAGQNCIISRGETNPWSCAQAAASSTNWDCSMGLDGPAYWGQGLGREQSADSTISWGGPAGSDCTTSWVSGLHTDCTTSSKGYQTSDLTTSSEPSQPSDGVTLACYPKNNHRGPIQLWQFLLELLRDGERSNCIRWTGNSREFQLCDPREVARLWGERKRKPGMNYEKLSRGLRYYYRRDIVRKSGGRKYTYRFGGRVPGLAYTDCAGGGPGGATQ