MGGSDLPTTGFLHGVASFDPLPDAVLIWTRFTPAGTPKGSVAVEWQVSETQDFAKVTASGVYNTDDSRDFTVSVDVTGLQDNRRYYYTFTCGQERSVMGITKTAAAGPLEDLVFATVSCCNWGFGYFHVYDLLSKVDELDFVVHCGDYIYEYSKGYYPGKQFQARHGLRPKHKLKSLEDYRQRYACHRTDKGLQELHRRVPMIAVWDDHEIADSAWSGGSEDFKGSKEEWERQKYDAIKAYVEWVPIRGMQHDKIDLQGCNRSFKFGDLATIMLAEGRLSARSEPVDMKETAFYKETAGKDMKEWNDSTILAAKDDLMKEFASPERSVYGPKQIAVIEEAVKESVAAKQPWQVMISQVVMAQIKAPKLSATVNLQPALLGSLCKKALSATSSDETSGREAAELGRMYQGMGKYGVPMNPDAMDGHAAERAKIMKVMNIPGX