MNSNNQEARILLAIEVIHKDKKLSIRKAAMLYNIPRTTLRHRMEGLPLRTETRANRHKITELEEEVIVQYILDMDLRGFPPKLKNVEDMANDILESRGAKRVGKLWAHRFVKRRIELKTRFSRVYDFQRALCEDPKLLEEWFRLVANMRAKYGILDGDFYNFDETGFMMGIICAAMVVTSAERNGRSKTVQPGNREWATAIICGNGEGETIPPFLVVQGQVHLSNWYTETNLPAEWAIKPTSNGWTNNETGLEWLKHFDKHTKNRRKGKYRMLVLDGHESHESVAFQAYCKENDIICLRLPPHSSHLTQPLDVGCFSNLKRSYGGQIDGFIKAHINHISKVEFFIAFKAAYEESITSQNMKSGFRGTGLIPFNPEAVLSKLDIRIRTPTPPSFDLDQWISQTPRNPTEALSQSTLVKSRITRHQASSPTPIFETVLALAKGTERLAHENTLLNAEIRTLRAANEALSKRRRAKKNQLRQGGVLTGQEALDILSQQEVDIQIQRDERQKGGNSNGEASSNRCCSKCGKTGHNARTCQNNVIDPRLLDS