MSGKAAGLASHAPKEQEGLIIVKVEEENYVWGQDLGLQGNTCSLETFRQRFRQFGYSDSAGPREALSQLRELCHQWLRPEVNTKEQILELLVLEQFLAILPDELQAWLREHRPENGEEAVTLLEELEKELDEPRQQDTVHGQGMIWKEMTSKGALKSLSIQLQPLENQCKSETQECQTSHERDGKLASDKVLTTKQEIIECVASAAMISPGRLPGETPSQQVVGEALGGLDNFEKPKGTAARSKMSPLPSQERYLSLATFNKKISTEECVLECNQSERALSMNSNVFTRQRVHAAGKVYECLDCGKAFCQSSKLIRHQRIHTGERPYGCQECGKAFSLSSDLVRHQRIHSGEKPYECCECGKAFRGSSELIRHRRIHTGEKPYECGECGKAFSRSSALIQHKKIHTGDKGYECIECGKAFGRSSVLIEHQRIHTGEKPYECNECGKSFNQSSALTQHQRIHTGEKPYECSECQKTFRHRSGLMQHQRTHTRV