MDVWNWDEASPQEVPPGNKLAGLEGAELGFYFPDPALQGDTPIATAETCWKGTSSSLASFPQLDWGSALLHPEVPWGEEPDPQALPWSGDWTDVACTAWDSWSGASQTLGPAPPGPGPIPAAGSEGAAGQNCVPANGXXXXXXXXXXAGSNTSWDCSVGRDGVYWGSGLGWEPRTDCTISWGGPAGPDCTTSWNPGLRADGTMPLKGYQSSALTVSSEPSPQSDRASLVRCPKTNHRGPIQLWQFLLELLHDGARSSCIRWTGNSREFQLCDPKEVARLWGERKRKPGMNYEKLSRGLRYYYRRDIVRKSGGRKYTYRFGGCVPSLAYLDCAGGGRGAETQ