MSKKSLLTEMRDTQLAIELIELGARPQVLEAETSLSRERLLKLYKEVKGVSPPKGMLPFSTDWFLTWLPNVHASLFMNIHGYLVRNSECSGIEAMLKSYRLYQEYLHSNEIEAVLSFTRAWTLNRFFESRMLATAACTECGGHFVVHPEDLHTHYVCGLCNMPARAGKTRKAKADAQAELTAAA