MALVEVEHLTGGYTKRPVLKDISFAIEDKQIVGLIGLNGAGKSTTIKHITGLMHPKQGTIKINGHQLVEDTETYRKQFSYIPETPVLYEELTLKEHLELTGMAYGISEEELQARMKPLLKEFRLEKKLNWFPAHFSKGMKQKVMIMSAFLIEPKLYIIDEPFVGLDPLGIQSLLNWMDEMRSKGASILMSTHILATAEKYCDTFIIIHQGEIRAEGTLKDLQTNFEMPGASLDEIYIQLTKEEEADEDDI*