MSHNIKQIQKPKPLKIYGRSHYACTRCKLSKLKCSGEKPACSNCKNINKSDECIYPSKDRKIVIMESDLNKLHEKVQELENTIEVLQKHDIDTPNNNFNLKFCQFFFENTFENFEIQLYLLKKCLNNMPEKSYSLILIEKVYCTYNQEFYLIDLNEVNQLVDKVYELAHQFSNQLEINIEITQMSLCYFFILIAFGEQLLNISSNITGSTEELINSYPGIEYYQYAEHLFRLTRRNNDMTFVQCAILLGLYSANLARYTTVGNYFGVAARSAVSQGYHRHREHSSQCSSASEQVKATNEKIKRLWWTVFVIDTTWCTKTVHFQYTDTDVNLPCENIYDLGDFFDLNTLELNVHLTKYVAKFIRLIFGPNIRTFSINYINTDDFNQNQQLKNIKLGQFIITIPPINHPHNQTIININPRFKSNHSSEL