MGRSKSCNRGHWQPAEDQKLKQLVNQYGPQNWNFISQQLEGRSGKSCRLRWYNQLNPNIIKNPFSDEEEDLLLSLHKVKGNKWAAIARYFPGRTDNAVKNHFHILTARRNRERFSLYDADTILSYDNSSNSHNNFNLGNYGKKTGTLFGMSYSSSSNITSSSFDAFGVNANYNKAEKESKVVYSSILGSYHSFTAPGLPCIGKVVSLQHKFISNSIKTGKYSCEEQEQSEKCVNDVKQKGVSFIDFLGVGSSSSSSAHDDTIGGGP