MKKDIYFYIQFISLNFLQNTREIHLTSQIKSFRVKETFSVGQHYCYNSKYMKQTPNKAKINEIKNQETQQIKNENEIQLRQLDFTTNQSFIITPQKRKHNVCNLIIQSESPLNSPKATKQLNLEENQDKQITNDFLIQKNIQQSDINSFEQFNQIHYNIFQLKTSTLLNLKCQENSPQYFINSSASTTNITPQKDKELEINFDQDNNLYQFKSSQASQTPTKLISLQEQTSSQQISSFTKVHVDTECNCQTTQCIKKYCSCYANNNFCVPSICKCQSCMNTFQQSYNSTSQKKPKLISSQKSLSQVILYQIQNINQLKIQKENATISCTCQKSFCKKQYCDCYKSGKKCSTLCKCQNCFNQGQKEVVQRLDFNSLPDFD