MVTKTEERELKQLENQVENGGGGVWEYLSLVRKLKVRRSEIVLKHGLSILNDSGKRSALGPDEWILYEQVAIAAMDCQSLAVAQNCIKVLQKKFPESKRVGKLEALLIEAKGMWEEAEKAYSILLEDNPLDQVIHKRKVAMAKAQGKPSLAIEHLNKYLEVFMADHDAWRELAEIYVSLQMYKQAAFCYEELILSQPTLPLYHLAYADVLYTIGGLENLIAARKYYAATIDLTGGKCTRALLGICLCGSAISQLSRGRNKEDKDMAAQELESLAATALEKEYKQKSPAKLNLLSSALRSLKLS*