MAPDHMVIVFLPESTRLNDVMPRPQAKAPKALTPLLEIRNLTKSFDGQHAVDDVSLTIYKGEIFALLGASGCGKSTLLRMLAGFEQPTAGQIMLDGVDLARVPPYQRPINMMFQSYALFPHMTVEQNIAFGLKQDRLPKAEITARVQEMLALVHMQEFAKRKPHQLSGGQRQRVALARSLAKRPKLLLLDEPMGALDKKLRDRMQLEVVDILERVGVTCVMVTHDQEEAMTMAGRIAIMNRGKFVQIGEPEEIYEHPTTRYSAEFIGSVNVFEGLVKERLEDGLVLSSPGLMHPLKVDPDASVVDNVPVWVALRPEKIMLCDEPPADGYNFAVGEVIHIAYLGDLSIYHVRLQSGQMISAQLQNEHRHRKGTPTWGDEVRLCWDADSCVVLTV*