MAITLKSGYKMPIVGLGVWRMEGKDIKDLLFNAIKIGYRHFDCAADYQNEAEVGEALAEAFQTGIVKREDLFITTKLWNSDHGHVLEACKDSLKKLRLDYLDLYLVHFPVATKHTGVGTTASALGEDGVLDIDTTISLETTWHGMENLVSLGLVRSIGISNYDIFLTRDCLAYSKVKPAVNQIETHPYFQRESLVKFCQKHGICVTAHTPLGGAAANTEWFGSVSCLEDPALKGLAEKYKKTVAQVILRWGIQRNTVVIPKSSKLERLQENFNVLDFELTKEDMDLIKSLDRNYRTNQPAKFWGIDLYA*