MSARFPLQKNAPKTILQQIVDAEEPEVINDFERNEIDEELRKLCMLAERISAEQPAPSRETNHHTATTIPDGFTKLNSNAKPFDVISGRLGMGASAPFYKVTPEEIRRRVEGVEHLNSSNMANNLKKQKQKNGGEIMRAQLAEHGIQMTLNAQRKEAATRVISLVEGEALHLAADLQKICAEKYPARQIAEEVIKEAENKPDVMEALLDTTSFLECMSAMEDALKSVDPPLSGVVPKPSKNQTLNHSQEKFSCATHGLGIATQRIWVDQMKRIGEEMAAIFGQQGGK