MGANADPTGVLLGGPHHRNPSPAPALAPPPGATTAAALRHDPGLSVRWTPEEQAVLEGGLASYAADAAVVRYAKIAMNLPDKTVRDVALRCRWMAKKESNKKRKEESSKKNKEKKERANDSSSKGPAHLVARPNAAPYSLPVLPMDDDDVSYKTIGGQTGQILEHNAQILNQIYTNISNMQVQENIPLLCQTRDNILAVLKDRIGDVPEIMRQMPPLPVKLNEELANSMLPRPPHT