MSNRMLSTAVATAFAAAIGALTGPAFAAEMNKADMEKMMKENQAKSMEMMKTGKYEKCYGVALKGQNDCFAGAGTSCAGTSTVDYQGNAWSLVAKGTCTTISTPEGTGSLTPKTS