MAARYRDVGTKVYIGDLPREASERELERIFREYGRLRNVWVARNPPGFAFVEFEDAADASDAVRELDGTVMCGVRARVELSTGKSRQKPWVRGGARNGGGRDNGPGSRRMKPFDPADRCYECGERGHYAYDCRRRGGGPGGQNGRSXSVSNHRSFLGVAVVKDTGLLQVYMHFNSRPRMLRLLQVIRIPNKINIHYVS