MDQMLPSPGFSIPSIGTPLHQPEEDQQILPNALQQQQQSQQFQQLQQLHSMSPNMQSGMLMITTPQKNIHTYAPTPTFATPQSLMQPQTPQNMMSPIVPQNNQIAPPSIGPATPGPMTPMTPASADPGILPQLQNIVSTVNLSCKLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEGDSRLAARKYARIIQKLGFPAKFLDFKIQNMVGSCDVKFPIRLEGLVLSHGQFSSYEPELFPGLIYRMVKPRIVLLIFVSGKVVLTGAKVRTEIYEAFDNIYPILKSFKKQ