MAAKDVAPAVTLSNGHHGGGMPAATKLSNGHSMKTVPAVTLSSGHRMPAVGLGVWRMEKTAMRGIIHAAIRKGYRHFDCAAKYQNEAEVGDALEEAFETGLVKREDLFITTKLWNSDHGHVIEACKDSLKKLKLDYLDLYLVHFPVATRHTEVGSLASVIGEDGVLDIDTTVSLEATWHAMEDLVNMGLVRSIGISNYGVFLTRDCLAYAKIKPAVNQIEMHPYFQRDSLVKFCQKHGICVTAHTPLGGSTANAELFGSLPGLDDPVIKELAEKYGKTPAQLVLRWGLQKNTVVIPKTSKVERLQENLEVFDFDISDEDMEEMKAIDKNHRTNQPAKFWGIDVYS*