MSGGLMQIIAVGAQDLFLTGTPEITFFRSHHKQYTAFAVESVAQTFNGQVGWNKRVSSTISRNGDLINNMWLEINLTWSGEAGDDECWYPAEACLREVELEIGGQRIDRHTNDFFRVYDELYRNEQQKRAYKRMTNFSSEDMLGSTVTVTNNNSSAPKKLDITRRFYVPLLFWFCRDTSLSLPLIALQFHEVKLYFTFADARATITPGNDQPPLVAEDSALQATLFVDYIFLDAAERKNFASSNAELLITQLQYTTETIEPFQVGNGLSSTKNVRLSFNHPCSTLIWFVKGEKHGWYNVSRAIATVPDKNPTTADSLYNDMYAPVASAKLSINGHERSQARPGQFYSQVQPYQTLGARPQAGIYMYSFALDSSKVTQPNGTLNFSRVDNCTLSIDFKGMSDMAVPNDISSPDIMVNEGRYKLRTLVVMAVNWNVLRLVSGMAGLAFSN