MSLFVLAETPAGYGLFKATDKKMLKNEELAAELGRPEKVVEMLKLKKFVKFDSAATALEEAASLKEGKVPELLSQLLDDLKSEKKASIAVADMKLGTAISNLPDLNISPVSGSNTMDLFRGIRGQMANLIPGLLEENFDRMALGLSHSMSRHKLKFSADKVDSMIIQAIKLLDDLDKELNVYAMRTKEWYGWHFPEMAKILNDNLAYARVILAVGMRTNIADCDLSEILPEEIEVSLKAAAEISMGTEITEEDLENIKLLADQVIVYSNYRTQLSSYLESRMRAIAPNLTALVGYLVGARLIAHAGSLISLAKAPGSTVQILGAEKALFRALKTKHDTPKYGLIYHSSLIGQATGRNKGKIARMLSAKAALGLRVDALGDVEDDADEEERAILGLSNRIKLENHLRKLEGKPLLPKGANVTPSGEIVGAGQFTVKETRRYNGDADGVADEETNEATPAKKIKKAKKLIEEVDEEMKDASDDDSDDAATPAKPKKLSEADYERLAEEAGISVKKFKRKYERGDVELNADGTPKVVSKKELKKLRKAAEAAEKATATPTKSQPAEETEGKKKRKHDSDDEATPKKEKKQKKKKRHSEA*