QSSTMTDQLCKLFVGGLNVDTDDDGLRKHFEQYGSLTDCVVVVNKQLQRSRCFGFVTYSSPEEADAAMAARPHTVDGNAVEVKRAVAREDANKPEALAKVKKIFVGGLKDDIEEEHLTEYFSQYGEIEKAEVISEKETGKKRGFGFVYFTDHDAADKAVVVKFHTINGHKVEVKKALTKQEMQAAGRPGMVPRGRGGRGMRGNQNGCGGGGGGYPRGGYGGGGYYGSFFGFLEGYGGYGGYDEGGYDQQMGGGYSNGDFGDGYGQQHSSYGAVKGGNYSYRSGAPYKRGGGG