MPPPMGASTEEDAVVVVAADAIATSAPDAGDPDSQGRKDRRRRKKRRPRAPTEEEVAARRFVLRWACPGREAASDDEQAAQAGRARVRRPRVAVELHAHSARSDGSLSPAELVERAHRNGVKVFALTDHDTMAGVPEAMEAAKRDPIRIIPGVEISAVHSPSDESGSEDPVHILAYYGTWGPARPQELERFLAGIREGRYARANEMLLKLRSLNMPMKLEDVCKIAGNGVAPGRLHVARAMVDAGYVENLRQAFSRYLYDGGPAYATGSEPTGESVVQLVCQTGGVAVLAHPWALKNPAAVIKNLKAAGLHGIEVYRSDGKVSGLSDLADTYELLKLGGSDFHGRDDKEEPDVGSVDLPVLAVFKFLEIAKPIWHNAIKEIFASISERTTDLNGSNGFRRISSAGDFCILRLSSKDSELTDASEVEVLRAELADIGLTPQ*