MDQMLPSPGFSIPSIGTPLHQPEEDQQILPNALQQQQQSQQYQLQQLHSMSPNMQSSMLMITPQKTMHTYAPTPTFATPQSLMQPQTPQNMMSPIVPQNSQIAPASIGPSTPGPMTPMTPASADPGILPQLQNIVSTVNLNCKLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEADSRLAARKYARIIQKLGFPAKFLDFKIQNMVGSCDVKFPIRLEGLVLSHGQFSSYEPELFPGLIYRMVKPRIVLLIFVSGKVVLTGAKVRKEIYEAFDNIYPILKSFKKQX