MEITLNSGFKMPIIGLGVWRMEKEELRDLIIDAIKIGYRHLDCAANYKNEAEVGEALTEAFTTGLVKREDLFITTKLWSSDHGHVIEACKDSLKKLQLDYLDLFLVHIPIATKHTGIGTTDSALGDDGVLDIDTTISLETTWHDMEKLVSMGLVRSIGISNYDVFLTRDCLAYSKIKPAVNQIETHPYFQRDSLVKFCQKHGICVTAHTPLGGATANAEWFGTVSCLDDPVLKDVAEKYKQTVAQIVLRWGIQRNTVVIPKTSKPERLEENFQVFDFQLSKEDMEVIKSMERNYRTHQTAKFWGIELYA*