DQLCKLFVGGLNVDTDDDGLRKHFEQFGTLTDCVVVVNKQVQRSRCFGFVTYSSPEEADSAMAARPHTVDGNPVEVKRAVAREDAGKPEALAKVKKIFVGGLKDDTEDNHLLEHFSQFGEIEKAEVISDKDSGKKRGFGFVYFVDQDSADKSVVIKFHTINGHKVEVKKALTKQELQAAGRGGMMPRGRGRGGMRGNQNGYGNRDYGGNYNYGNGGGYNCGGYGGGGGGGGGGGGGGGGGYPRGGYGGGRGMYGGGGGRGGGGYGGGYGGGYGGNYGGGYGYGGGYNGGGGYGGGYGGYNEYDNQMGGGYSNGDFGEGYGEQHSNYGAMKGGNYAYRSGAPYNRGGGGGYGRGGGYGGG