MDQMLPSPGFSIPSIGTPLHQPEEDQMILPNALQQQQQQQPSTTSQSQQVPPLAPMGALTPTLGLGMGMSMPHTKYAGFALPITSIQSQTPQHTMMSPMVNLGGSSGAANTPSMGPATPSPLTPMTPHSADPNIVPQLQNIVSTVNLSCKLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEDDSRLAARKYARIIQKLGFPAKFLDFKIQNMVGSCDVKFPIRLEGLVLTHSSFSSYEPELFPGLIYRMVKPRIVLLIFVSGKVVLTGAKIRQEIYEAFDNIYPILKSFKKQ