MGALPHDQTEEMAGETVVEAEGGQEARSGHGVLKNLNVDVSHQEVERIIDELESLHELSPEEWLLVEPVCLTMALDLGYEDLDEFEDALKGSIVGFLRSLPQFELRVQDEDGTFSEERGPLQEGQRLVFRVTPLPRRSPVSMSVSMARRDDLFRIFLKAPDAVVEIPEMDFEMGLDRKRRIDTIYNFVSTARLNLEMYLNSNRHMQPTLLGTIRQTVEALEKLLDMDTPWTFVVHDPSGLSEFKPFDGVMIGELEESRKESVPVSDH*