MVQQGFSIDLILARSKEEAADGKDSMSSRPHIPCAPQPLPPTKYAKEMPRRKDGQDVQEHTTSFQCSLGEQGNKLQYFSPSPAALHRTWGSSDEFSSAGSEDDTNECSPRPVRNFQDTDHNGKSTKSDRRLRTAFSPQQISKLEQAFNKQRYLGASERKKLATSLMLSEIQVKTWFQNRRMKLKRQIQDQQHSLVPPPVCYPQTFPYYPGGFPVPLNSGSFYQPPALPFQAPQHSYIPDQRFIPQPLPHHVRMSGALQEQYPPLFRAQYI