MSDTGVDDKELSAGPQPQPQQKERRKIEIKFIQDKTRRHITFSKRKHGIMKKAYELSVLTGTQVLLLVVSETGLVYTFTTPKFQPIVTQPEGKNLIQACLNAPEEDEDAEEEEDDDEDADDDDDAAKLPSAHQQVPMAGAPPQQHGQQPHQQQQQQVQQHAHAHAHAHAQQHPHQQQQQQQPPQAAAAAAYGNPAAAYLSADQAAVYQQYFNGVNPQQGQY