MSVEEASQRQEQLSGSKQEVPMESKDEGCVVDGKEQSQEKEGQNVLDDQLKGLSIEDNIELKGPPKLSREEKYTLQVEADARSIFVGNISPDVTPEIIEEHFAECGEIKRITLLHDKHTGVPKGYAYVQFESSEVQENALKLNGTELKGNKINVYKKRTNLPGYHRYSQDQRPVYYPNQWGYTYTGFPDFKGMNFFPPYPFQPDQRKHFGGFNYSYRGKQRNNYRGGRRGNGARHFHKYEGRPRQNDQRQDVDQQQILENGEQFSSNENPSDEQPRKELKDSDGAQTLN