MEKRRSSPDTPDSSASLSAGMDEEYDVIVLGTGLKECIISGLLSVDGLKVLHMDRNDYYGGESASLTLKQFWKKFKGEDEPPASLGSARDYNIDLVPKFMMANGQLVRVLIHTDVTKYLQFKAVDGSYVLNKGKIYKVPATDVEALKSSLLGFFEKFRAKKFFVYVQDYEENDPKTHDGLDLRKLTAREFFEKYSLSDEVIQFVGHALALYRDESFYNAPALDLVLRMKLYAESLLRFGGGSPYIYPLYGLGELPQGFARLSAVYGGTYMLAKPDAKVVFDDSGKAIGVSSEGETAKCKKVVGDPSYFPGKIAKSGKVVRAICIMSHPVPNTNDSASVQIILPQKQLNRKSDMYIFCCSYSHNVAPKGKYIAFVTTTAETDRPEAELAPGLKLLGQVDEQIFDIYDTYEPLESGSHDNCYISKSYDPTTHFETTVEDVLSMYTRITGKILDLSEKDLNQASAADE*