MVTKTEETELNQLENQVENGGGGVWEYLCLVRKLKVRRSELVLKHGLSILNDPGKRSSLGPDEWTLYEQVAIAAMDCQSLGAAQNCIKVLQKKFPESKRVGKLEALLLEAKGMWEEAEKAYSILLEDNPLDQVIHKRKVAMAKAQGKPSLAIEHLNKYLEVFMADHDAWRELAEIYVSLQMYKQAAFCYEELILSQPTLPLYHLAYAEVLYTIGGHENLIAARKYYASTIDLTGGKSTRALFGICLCGSAIAQLSKGRNKEDKDMAAPELQSLAATALEKEYKQKAPAKLNLLSSALRSLKL*