MAARYRDVGTKVYIGDLPREASERELERIFREYGRLRNVWVARNPPGFAFVEFEDAADASDAVRELDGTVMCGVRARVELSTGKSRQKPWVRGGGGARNGGGRDNGIGSRRMKPFDPTDRCYECGERGHYAYDCRRRGGGPGGPNGRSRPEGRRRSR