MVTKTEEIQLNQLENQVENGGGGVWEYLCLVRKLKVRRSEIVLKHGLSILNDSGKRSALGPDEWTLYEQVAIAAMDCQSLGVAQNCIKVLKKKFPESKRVGKLEALLLEAKGMWEEAEKAYTSLLEDNPLDQVIHKRKVAMAKAQGKSSLAIEHLNKYLEVFMADHDAWRELAEIYVSLQMYKQAAFCYEELILTQPTLPLYHLAYADVLYTIGGLENLIAARKYYAATIDLTGGKSTRALLGICLCGSAIAQISKGRNKEDKDMAAPELQSLAATALEREYKQKAPAKLNLLTSALRNLKIA*