MAAKDVAPAVTLSNGHHGGGMPAAATKLSNGHSRKAVPAVTLSSGHRMPAVGLGVWRMEKTAVRGIIHAAIRKGYRHFDCAAKYQNEAEVGDALEEAFKTGLVKREDLFITTKLWNSDHGHVIEACKDSLKKLKLDYLDLYLVHFPVATRHTEVGSVASVIGEDGVLDIDTTVSLEATWHAMEDLVNMGLVRSIGISNYGVFLTRDCLAYAKIKPAVNQIEMHPYFQRDSLVKFCQKHGICVTAHTPLGGSTANAELFGSLSCLDDPVIKELAEKYGKTPAQLVLRWGLQKNTVVIPKTSKVERLQENLEVFDFDISDEDMEKMKAIDKNHRTNQPAKFWGIDVYS*