MGSRKMASQPGRGTGGDAGTSQRGQVQSLARQGSLYSLTLDEVQNHLGEPLQSMNLDELLRTVFPDDLEPDGATTSQYVPSSSLMRQGSITMPTELSKKTVDEVWKGIQDAPKGSVQGGGRRKRERQPTLGEMTLEDFLVQAGVVTQGFLKDTGDAGNLGLVGRGATAAGAADLTSGAQWLGQYQQQIAAAPIDTPQHGHQIVPAAYMPIQFVPKPLNVVGPGATLGSAYSDGQSTSPMISPISDSQTPGRKRGVSGDVPNKFVERRQKRMIKNRESAARSRARKQAYTNELENKVSRLEEENERLKKQKVFSSQYKFTEMPHFPVEVRLPDK