MSKENEQKIEIENAQSEVGKGEISQGHHKESTTGPTKGDAANNCRYDSSLGLLTKKFINLLKGAEDGTLDLNKAVEILEVQKRRIYDITNVLEGVDLIEKGLKNTIRWKGFDMLLPKEVELQTSALKEELDSSHDEECRLDEEIREAQEKLLALKLNKDKKKWLYLSKEDICKIPHLQGSTRIAIHAPHGTCVEVPDPNADMDICKDLESQEKHYQLLLRSSMGPIDCFLISDHQGVSDPEQVAQDNLDHASTAGGSDAPRPVDDHPSQAPEKGEGDTVGKHTSEPSSTHELMSGILKIVLPDTDADADYWLASDVDATMTETWAT