MKRCTKIRQMRPVKTRMIGVDAQDEFATCDFGTSYDPSIEEKLGSFETSSYSCALVDTHFREFNYYPEIAANVELVSSSSLNETSFDPYSNLGSYLRSIESLEEENEYSTNNMSNFSHKLPELDKDSLIEAFNEIENLTSMQSTSETEAMELDKFDTEEDFSTPITSPRINGIFSYDSPDDTADKSDWEEIFSQQNKLIEQFVQIVDNQSVRQDVVTYTTSQASPVRDSESLQCSTTQCNFAEDREKDRRQRNNIASRKSRAMKKERFAAMENEIDQLRAANRKLKAIVDELDLAIDEAKSIVLPPKL