MSGKTAALAYHASKEQEGLIVVKVEEENYVCGQDFGLQGDTCGLETFRQQFRHFGYSDSSGPREALNRLRELCHQWLRPEMNSKEQILELLVLEQFLAILPEELQAWLREHRPENGEQAVTMLEELEKELDEPRQQDTAHGQGMIWKEMTSIGALKSLSIQLQPLENQCKSETQESQASHEGDGKPVGDEVLTTKQEIFECVASAAMISPGRLPGETPSGQIVEEALGGLHIFEKPKGAVARNKMSQLPSQERHLSLAVFNKKISTEESVLGRNESERTLSVNSNVVTRQRVHPGGKVYECLDCGKAFCQSSKLIRHQRIHTGERPYACKECGKAFSLSSDLVRHQRIHSGEKPYECCECGKAFRGSSELIRHRRIHTGEKPYECGECGKAFSRSSALIQHKKIHTGDKGYECTECGKAFGRSSILIEHQRIHTGEKPYECNECGKSFNQSSALTQHQRIHTGEKPYECNECRKTFRHRSGLMQHQRTHTRV