MAARYRDVGTKVYIGDLPREASERELERIFREYGRLRNVWVARNPPGFAFVEFEDAADASDAVRELDGTVMCGVRARVELSTGKSRQKPWVRGGGGARNGGGRDNGIGSRRMKPFDPTDRCYECGERGHYAYDCRRRGGGPGGPNGRSRPEGRRRSRSVSNHRSFSRSRSR