MVMEKPSPLLVGREFVRQYYTLLNKAPDYLHRFYGRNSSYVHGGLDSNGKPEEAVYGQAEIHKKVMSLQFSECHTKIRHVDAHATLGDGVVVQVMGELSNSGRPMRRFMQTFVLAPEGSAVNKFYVHNDIFRYEEEVFGDSEAELGESEEEEVEEEPVETHASPEPAQDRPSSTTYYEPPPPVSNGVEEQQEEAVPEVEPEVEPEALASQEPEAELSTEAELQVAEAEPEEEEKLPEEERGSTPGLALTPPPQTPEPPKAFSWALVTSKNLPPAGALPASGISPHVVKASSVQPRVELKQDGPSSLSRDQRRERPGFTPRGARADGGGSEASGGKPYISFKGRGDGDAGDTEGRRSFRYPDSHQLFVGNLPHDIDEGELKDFFMTFGNVVEMRINTKGVGGKLPNFGFVVFDDSDPVQRILGAKPIMFRGEVRLNVEEKKTRAVRERETEGRQTPAAGPEA