MDQMLPSPGFSIPSIGTPLHQPEEDQQILPNALQQQQQSQQFQQLQQLHSMSPNMQSGMLMITTPQKNMHTYAPTPSFATPQSLMQPQTPQNMMSPIVPQNNQIAPSSIGPATPGPMTPMTPASADPGILPQLQNIVSTVNLNCKLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEGDSRLAARKYARIIQKLGFPAKFLDFKIQNMVGSCDVKFPIRLEGLVLSHGQFSSYEPELFPGLIYRMVKPRIVLLIFVSGKVVLTGAKIRKEIYEAFDNIYPILKSFKKQ