NGSVLLVILQKKKIMSDQLCKLFVGGLNVDTDDDGLRKHFEQFGTLTDCVVVVNKQVQRSRCFGFVTYSSPEEADSAMAARPHTVDGNPVEVKRAVAREDAGKPEALAKVKKIFVGGLKDDTEDNHLLEHFSQFGEIEKAEVISDKDSGKKRGFGFVYFVDQDSADKSVVIKFHTINGHKVEVKKALTKQELQAAGRAKGGREMSTGVGGGRGRGRGMYGGGGGRGGGGYGGGYGGGYGGNYGGGYGYGGGYNGGGGYGGGYGGGGGGGYGRGGGYGGG