MLKKLRDALETMRGRMDGRNREAVEKAISMVEALAVKLTQNEGELIHDKFEVKKLASFLKKASDDAKKLVNQEKSFACAEIESARALVMKLGGAFEEQELCSKASRDQGPNVEKLVEEVQEARRIRRLHKPTMVIGMQHELRDLKSQIQEKSAYSVKLQREIAIIKKAEGSKSCPYVLDGAQSLGSCLRIRASSDSGIDISKCSIHWYRAASESSRREAISGANRSVYAPEPFDVGRVIQADIVSNGQKFTVTTDGPINTAAGLQSRVESLLRKSNSEFTVVISQMNGQDHASRSHVFTVGKARIKLSRGWITKAREIYSTSMQLCGVRGNANVPAKALFWQLRKGLTFLLTFESEQERNAAIVLARTYAYDCNVTLVGPDD