MSCDVQSPAGGHQNTRWKYLDQIRQNAGPYTDPEAIAPEALEGFNTLKVLGAGGLGCEILKNLAMSGFKNIHVIDMDTIDISNLNRQFLFRKDDVGKYKAEVAAAFVEKRVKGVSITAHNNRIQDFDEEFYKQFQLVICGLDSIEARRWINAMLVSIAEEGEDADALKPLIDGGTEGFKGQARVILPTMTSCIECQLDMHAPRAAVPLCTIASIPRQPEHCVEWAHVIAWDKEKPFPKLDKDDPEHVTWLFQKALTRAQEFGIPGVTYSLTQGTIKNIIPAIASTNAIIAAACCNEAFKIATSSAPCLGFQTNYMMYSGNDSIYTYTFKHEKKDDCPVCGRQARPLEVDPKTTLQELIESFAIRPEAQLKKASVRAEGKTLYMQFPPSLEEQTRPNLNKTLNELGLEDGQQVVVTDPAFPLEFNFFFKFKTAS*