MSGSRIFIGRLSHRARESDVERFFKGYGKIRDINLKNGYGFVEFDDSRDAEDAVYEMNNRDLCGERVTVEHARSSGGGGGDRYDRGDRYDRGGGRDYRPDYQRRDDRRRVNYFDSRAIGKYGPPTRTNYRVIVENLSTRVSWQDLKDYLREAGEVTYADAHKHRRNEGVVDFASYDDMKRAIDKLDDTEINGRRIRLVEDRSVRSTSRSRSRSRSRSRSRSRRSRSRSRRRSSKRSRSHSRSRSRSHSAHSSVGDGKKGRRDSRSHSRSPNDKDGRSRSRSHSPNNNYD