MGRSPCCSKEGLNRGAWTAHEDKILREYIRVHGEGRWRNLPKRAGLKRCGKSCRLRWLNYLRPDIKRGNISPDEEELIIRLHKLLGNRWSLIAGRLPGRTDNEIKNYWNTNLGKKVKDGHQTTANNTQNPMPHLAPIHMATSSISLSPPKLDSRVVRTKATKCSKVLFLNPPPHPSMPNKSKTEAEAEARLVDGVISNQMEHTTYDNGFLSFPDEEKELSTDFLIDFNVGDVCLSDLLNSDFSNTYNFSCTNVNHHEQLSPCSDQPDAMFSDEVLKDWTHSNFADEANASNNLHSFISFESTEE