MASCRKATQVAGDAAPTSGIVRQVSDPSQWRVHRQSKTASNVRHRLAKEKAQEHVNWNTLITSYVKCGKSRHALTLYQNMQHDDPLPLCGSTFVALLKACTKLKDVERGCKIHAEISRNGLLKTDVYVGSTLVDMYAKCGTLAKAQEVFDMLPVRNVVSWTALITGYVECGHGDQALHCFEQMQHEGVSLDAVTFVCSLKACSSIGARDKGKEIHADIARKGLERDLPIGSTLVDMYAKCDLLAEAQRVFDKLPVRNVVSWTALIAGYTDHGHGKKALDCFEQMHHEGIYPDAVTFVCSLKACG