MGKIKNKIVRQQQYMKALHQKNKDKLERRKERAKEEEKDPEKKRLRLSENIPATIESKRVYDETIIEDKPDEELQAELKDDEFSAYFSEERKVPKLLVTTSKRASRKCYDFASELLDCFPNAEFRKRTGDIEVHEIAEAAAKRGYTDLLVLNEDRKKTNALTLVHLPNGPSFYFTLSNLQTAKEISNHGRSTGHIPELIINNFSTRLGMTVARAFQSLFIQTPQIQGRQVVTIHCQRDFLFFRRHRYAFREKSNMPDGIGTGLQELGPRFTMRLRMVQKGVWDRKEGEVFFESNAGEESDRRKFWL*