MTKVCPKTEEKRVVSEAVVEPISADVSFASNHFPTYKLGPDDQIVDEPDEDDKVPSVKDVVGKETGDLSDQHKKLSVRDLACKFDKNLAAASKLVDEAKLNDVTSLEGHVMLKKLRDALETMRGRMDGRNREAVEKAISMVEALAVKLTQNEGELIHDKFEVKKLASFLKKASDDAKKLVNQEKSFACAEIESARALVMKLGGAFEEQELCSKASRDQGPNVEKLVEEVQEARRIRRLHKPTMVIGMQHELRDLKSQIQEKSAYSVKLQREIAIIKKAEGSKSCPYVLDGAQSLGSCLRIRASSDSGIDISKCSIHWYRAASESSRREAISGANRSVYAPEPFDVGRVIQADIVSNGQKFTVTTDGPINTAAGLQSRVESLLRKSNSEFTVVISQMNGQDHASRSHVFTVGKARIKLSRGWITKAREIYSTSMQLCGVRGNANVPAKALFWQLRKGLTFLLTFESEQERNAAIVLARTYAYDCNVTLVGPDD