MGQVPPPTGACTEDEEDVVVAADAIATPAPDAGDPELAVQQRKGKRKKKKRRRRRKRPTEQEVAARRSVLRWACPGREAVGDHEAGDVGRRRPRVAVELHAHSAFSDGSLSPADLVERAHRNGVKVLALTDHDTMAGVPEAVEAAKQYPIRIIPGVEISAVHSPSGDEMSAEEPVHILAYYGAWGPAKPQELERFLAIIRDGRYARAKQMLQKLKDLGMPMKLEDVCKIAGNGVAPGRLHVARAMVDAGYVENLRQAFSRYLFDGGPAYATGSEPNGKSVVQLVCRTGGVAVLAHPWALKNPAAVVKDLKAAGLHGIEVYRSDGKVSGLSDLADTYNLLKLGGSDFHGRDDKEEPDVGSVDLPVLAVLNFLEVAKPIWHNAIREMFASISKRTTDLNGSKRLRRASSAGNFCILCLSSEDQGLTHAP*