MALQNIGAGNRDDAFYRYKMPRLVTKIEGRGNGIKTNVVNMVEVAKALARPPAYTTKFFGCELGAQSKFDDKTGTSIVNGAHETSKLASLLEIFIKKYVQCYGCGNPETTINISKSQTITMKCAACGYLSDVDMRDKLTTFILKNPPEPKKGGKKDKLRRAEKERLKEGEAADKAKKELKKKKDESKVVKKKSGSDEELSSQGDEEEVAEAEEDDGVEWQTDTSAEAAKRRIEEQLTAATSEMVMIDEEAVNPVSPTTKASKENKPKLLRKSSSKKVEVVVPEEPLEVLPKLEELSLYSILVNEFKECLQKGFTPSELATYMQRKEEPKDELMNAYFEALFGGFVKGISKEVKEKKLYLAKVATDEASQLLLLSTLETFCAPCTPEVGKEIAFILKVLYDEDILEEDQILEWFDSNEGINPKSAHVRKLAQPFVAWLRDAEADEEEDEEE*