MDQMLSPNYSIPSIGTPLHQMEADQQIVANPVYHPPAVSQADSLMPAPGSSSVQHQQQQQQSDASGGSGLFGHEPSLPLAHKQMQSYQPSASYQQQQQQQLQSQAPGGGGSTPQSMMQPQTPQSMMAHMMPMSERSVGGSGAGGGGDALSNIHQTMGPSTPMTPATPGSADPGIVPQLQNIVSTVNLCCKLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEDSSRLAARKYARIIQKLGFPAKFLDFKIQNMVGSCDVKFPIRLEGLVLTHCNFSSYEPELFPGLIYRMVRPRIVLLIFVSGKVVLTGAKVRQEIYDAFDKIFPILKKFKKQS