MAREKIQIRKIDNATARQVTFSKRRRGLFKKAEELSVLCDADVALIIFSSTGKLFEFCSSSMKEVLERHNLQSKNLEKLDQPSLELQLVENSDHARMSKEIADKSHRLRQMRGEELQGLDIEGLQQLEKALETGLTRVIETKSDKIMNEISELQKKGMQLMDENKRLRQQGTQLTEENERLGMQICNNVHEYGGIAESENAAVYEEGHSSESITNAGNSTGAPVDSECSDTSLRLGLPYGG