MSDFDDCGSHGASSMYLPAAAYYVSPSDFPGKPPFLPQSPSCQMAFPYASNLPPHVQPVREVAAAAFRDYTGGNAGDGGGKWPYRGAATSSYGSGGSYYEEVMQGRGDFLSPGRRVEALFKADPVCGGAHRGPHFYHAISNTNFYSAVGRNGILPQGFDQFYEAGQGVAACPEPQEVERKGDPKASGASPAPSQEKKQAGSPGAGGGEEVTSGEAEKKTPGSAPPQRSRKKRCPYTKYQIRELEREFFFNVYINKEKRLQLSRMLNLTDRQVKIWFQNRRMKEKKLNRDRLQYFTGNPLF