MGRSPCCSKEGLNRGAWTAHEDKILREYIRVHGEGRWRNLPKRAGLKRCGKSCRLRWLNYLRPDIKRGNISPDEEELIIRLHKLLGNRWSLIAGRLPGRTDNEIKNYWNTNLGKKVKDGHQTTTGNNTQNPMPNPSPSLSPPKLDSHVVRTKATKCSKLLFLNPPPHPSMQNKFKTEAEEEEEEARLVNGVIRNQMEHTTYDNGFLSFPDEEKELSTDLLIDFNVGDFCLSDLLNSDFSNSYNFSCNINNVNNHEQLSPCSDQPDPMFSDEVLKDWTHNNFADEANASNNLRSFISFLESTEERLGE