MHVHMNDKPYFCKFKGCDKSYTHPSSLRKHMRAHYASPLLLLRDDLPDLCTTVSSVDDVVYSPGKPERQDEKRAGQVERRLDESDG