MDQMLSPNFSIPSIGTPMHHQMEADQQIVANPVYHPPPAAVPPLHTEPSVTTSAQQQSHQADGNSVGASGSGGGGSLFGHEPTLPLAHKQMQSYSSSYQQQQQQQQPGGGGSTPQSLMQPQTPQSMMSHMMPMSERSVTGAGNASDSLSNIHQTMGPSTPMTPATPGSADPGIVPQLQNIVSTVNLCCKLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEDDSRLAARKYARIIQKLGFPAKFMDFKIQNMVGSCDVKFPIRLEGLVLTHCNFSSYEPELFPGLIYRMVRPRIVLLIFVSGKVVLTGAKVRQEIYDAFDKIFPILKKFKKQS