MATVMSGAPPQHEEITSVINLSTSGLKLLPASYVKTHDQRPKLPHNAFSKDVPVISLLNSAAAGPQRDRVKSELKRACEEWGVFQVVDHGLPQELNDQMMREAIGFFSLPVEDKYKYSFETGSLTGYGSGSIYKDDPVKDWREFYCVRSSPRDATAWPTQPPQMREALADYCDAMLELWRVLIELISEILGLESDAIQKACGEGEQKVLLNYYPKCPQPEFALGLKRHTDPGVITIALQDTVGGLQVTKDDGSNWVTVEPIQGAFVVFLGDIMHKGDHLAAVNSSCSRVSIVTFYYPNPLSVVRPLDGLINNENPTKFDRHCTFKDLFEEKILREYAQRAELKKKIEAQN*