MDIVPCDANRWKFHNSRWTVAGKADPELQKPLHIHPDSPATGEHWMAKGASFHRVKVTNNATNKAEFVSF