MSQRENMIAAEQTSNDACVDGTMNGWFSEISDEMWPGQAMSLKMTEVLYKGKSDFQDVMVFQSQSYGKVLILDGVIQATERDEFSYQEMIAHLPLCSIHDPPKKVLVVGGGDGGVLREIIRHPTVEHLDIAEIDGMVIEVSKKFFPGMSCGFDDPRVHVNVCDGIKFVGDAPEGSYDAIIVDSSDPVGPASVLFEKPFFEKIYRALKPGGVLTTQGECIWLHAELIKDVLEMCKGIFVGGSVQYGYCSIPTYPSGQIGFVMCSKPTAEGKTVDFSKPVRPPPVAPANTKLPPLRYYNSAIHEAASVLPEFARAAVEPYVVKGTGP*