MSDYSKLGQIDPEYAAAIANFPAPGKIDPRLREKLNGDFEAHIKEALRPHLPPGAPVAWRRILNAFLTATNRPDDSYTVADHHVHLDDENVLVRCLTPRGPGDVSFPVLFWIHGGGWIVGNVKLDDYHLRIICVQLQIAIISVEYRLAPEHPFPTGLNDCYDALKWVPYSRSCDTVNNQTLFGGDISRGFLIGGQSSGGNYAAVLAHRARDDPFFENRRLSGTALQIPIVLHPKAYPDKYKGELLSMEEFRATPPLLNGEMIEACWAALGAEPLNPDGSPFLYSSHTGLPPTYVQVCGRDPLRDEALVYEKLLKEHNVPTRLDVYPGVGHGFHLYFTTLTAAVKLNANFKAANVTRLYRDIAFLHVVVIEEFTGGPYGETHLRHVLLGWRYVEASTDVQHLPVCWNKSANGAGPAATLARHTQKSTQSRVGPPAPGYSRARAFELVPDHAGLRISTLWSVVEAMRAPSIDSTDSSYYGVLNLTWDESAVLYK*