MRWTSSLHARFVHAVELLGGHERATPKSVLELMDVKDLTLAHVKSHLQMYRTVKTTDRAAGSSGEIDIFGNGTPGEISNEILLENMTQRPPLQHGLDYCNMWSNSSSRRNWLQAKSRDSMSMSPSSEVKGGLEDTSDELFEISSSDMNQKKPNLEFTLGRPD