MVTKSEETQLSRLENQVDNGGGGAWEYLCLVRKLKVRRSEKVLKHGLSILNDPKHRSSLGSDEWTLYEQVAVAAMDCQCLDVAKDCTKVLQKRFPESKRVGRLEAMLLEAKGSWELAEKAYTSLLEDNPLDQAIHKRRVAMAKAQGKISVAIDWLNKYLETFMADHDAWRELAEIYISLQMYKQAAFCYEELILSQPTVPLYHLAYADVLYTLGGLENLQTAKKYYSSTIDLTGGKNTRALFGICLCTSAVTQLTKGKSKEDKEGSQLQSLAAKVLEKDYKQRAPDKLPQLTTALKSLTLSS*