MQEEKRDRSGGSTATDDEDDQRDEYGRKSNVSLLDQHTELKKKAEARKESALEKQLKEEEKILESVAERRALMGVAELAKGIQYDQPIQTGWRPPAYLTSMLPKQQEDIRKKFHILVEGEGIPSPITTFKEMKFPRTILASLRRKGITQPTPIQMQGLPAVLSGRDMIGIAFTGSGKTLVFVLPLLMFCLEQEKRLPFVQNEGPYGLVVCPSRELAKQTFEIVSFFVRALEEAGYPSLRGCLCIGGTSVREQLEIVRRGVHVMVATPGRLMDMLDKKMVNLDMCRYLCLDEADRMIDMGFEEDVRTIFSFFKGQRQTLLFSATMPKKIQNFARSALVKPITVNVGRAGAASLDVVQEVEYVKQEAKIVHLLETLQKTAPPVLIFAEKKQDVDAIHEYLLLKGVEAVAIHGGKDQEERSRAVDAFRRAEKDVLVATDVASKGLDFENIQHVINYDMPEDIENYVHRIGRTGRSGRMGIATTFINKACDESVLLDMKHLLLEAKQKVPPFLLALQSENEKYLELGEERGCSYCGGLGHRITDCPKLEAMQSKQASNIGRRDYLANNSADW