MKKILTALCLLATAGAWAAPQLIAHRGGTGDAPENTLPAIKLALENNAEAIWVTVQLSRDGVPVLYRSSDLSALTNSEGKVSSLTAAELAKVDAGWKWGDDSHPWRGKQATIPTLQSVLQQWPHTFFYIDIKSPDADPTVMGQRLLEVLKTTDSLDRVRVYSTEDRYIAALPPAIPRFVTRSETRTRLANISLSHQCQPASQRDGEQWYGLELKRKVEVVEKFTLGEGISPATLTWDKEAMDCFRSQDKAHIIFFGINSAEDYRTAIELGADGVMVDSPAQAKSWQ*