MNKSLIYTHGIILIIIKCVYCADKPEQPPVSSESDSDGEEDNFEVTETSEPSKTSEAVKHSKKPGKMIFMKKNEEGIIVPMDEGDYKQIFEDPYKKVYIFQKNLEMILCDYKVIFNHRLGKPYASTLTYYRINNVFTIQHENGFMLICHEEGKWKVYLRSRSGYLNLYTQDSEGRYLELGENNYYISFGPRGFLRYEFKSDVNCSKVMFKDKLVWRRNSNEPCPSKINITLRKDIIVHFERIQKILQKSNNKIS