MAKKKKKAEFNIIKNAPTDGHKSFGTGALNLENVSPVIIDVNEGTAVVDIGAMHARSAVEKRVRFFPDRSEVPEEGAKPYWLVWVTIERGENGPYYHGVTACEMVVNKEKRRGYKSLPEHVNRLDKSMKGHIIVDHMDDRSKKVLADFLKGHSSEMWDLSSDELKEALKA