MHAKECTGGGGGSLKAECGQEQVVRERLDQLGQMDTQVGCSVYAYLLRCCGNANALLDGKRVHASIIKTGYDRDRFLGNLLVQMYGKCGCPEDARGVFDKMPQRNVFSWNIMIQVYVDNGRVEDARGVFDKMPQRNVVSWTAMIAAYSQNGHGKEALELFRRMQLRGVVADKITLISILDACANLAALAEGKKSHAMIVDSGFDMDIVVGNSLVNMYGKCGSLDDARAVFYKLPERNVVSWTAMIAAYSQNGHGKEALEVFRQMQLKGVQPNKVTFVNVLSACSHTGLLDDGLRYFCSMTKDYAVIPTVEHFLCMI