MASSLRQKNELDRAIRTMERAVGMCTKAEYHHPAMAVETARARINLAATLSEAKRHRAALMAIKKAQGTLQRVLTWADDCEGREDPAVRSIGEEARTLRCAALVAESIQMELCPGPTVDVVSGGYDAQLAPLSPSQSQVLPQIKREKKPPAGAAAVPTGAGTGAEQGRARRAGPAESQRPAPVKVNLRPRVVEERTDVFSEFLRNVEAERVARLGALNDNWEDQAKRRLGQVHRRTQLALDLMGDEDFRHRWAMKKANKCWSDPILVHEAAKEKVGRMADGFPPKKGGFFDMLKPCFNQPKSSGVDVESKVDAGWALGI*