MDQMLSPNFSIPSIGTPLHQMEADQQIVANPVYHPPAVSQADSLMPAPGSSSVQHQQQQQQSDASGGSGLFGHEPSLPLAHKQMQSYQPSASYQQQQQQQLQSQAPGGGGSTPQSMMQPQTPQSMMAHMMPMSERSVGGSGAGGGGDALSNIHQTMGPSTPMTPATPGSADPGIVPQLQNIVSTVNLCCKLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEDDSRLAARKYARIIQKLGFPAKFLDFKIQNMVGSCDVKFPIRLEGLVLTHCNFSSYEPELFPGLIYRMVRPRIVLLIFVSGKVVLTGAKVRQEIYDAFDKIFPILKKFKKQS