MKGELRYQCNNCFKSYRYVKGLQRHQQYECGKEPSFGCPHCPHKTKRKGELRHQCNDCFKSYRYIKGLQRHQQYECGKEPQFLWLLYTCEACNKSYSHSRTLKRHRRLECGKVPQFH