MSSAGALAADATEAARLDWCRLAAAAPADGAACREERLEQMRVLSHQDPSEAVRHAAQQAHIALASLQAHIPAWGSPPGSSASPGDGGQARAAADCSPCAVGRQGGGPGRGAVDAFALRGRRGALDLLQGDAVGNNPRLSGSGAGYHQEFDVPQDATALTPPAPGGGAEAAPAAALAPAAALNAAPPSSPWAAAAAHRARARAAAPVALDEFTAALDPATEAALLDSVEEALAGRTLLLVTHRKSALRIADRVVELGPAGRVISDSSSAAGGRTPSLTGSRDSAAGPPSSELIEQADAENARQLAALGAAAGRTYVANDTGRPAQLKQLRDGCIVPTDLELKPGALVMLCKNIDQAATPGPPGGGDPDTLPLSAGLPLLSSLGFQPARVQPNSDVAAAPLEALSRLAMPAELST*