MAGKSNRGKNRGGTNSMSMDESTKEALDHTSALSSIGPKQADGNLGLYPISVKTQSGEKLELQLNPGDSVMNLRQFLLEDITAGGCSLEMHEKAQERAPGCAVINANESGASFPLKKRDLMLDYILTLMGRDDNDGFADSSLELLHTQTLALSGCTILVSVEPKLPIETRNYVMKATLSFFALPKDPSDVVDPLINKLVTLLCAILLTRFNVGRGDLVVYRPHPMRRMKSLWGNDAEVFKPERWLNNDVVFQPKSPLKFTAFQDEAEDNFAIVFAAMGVNMETAQFFKRDFEENVSMERVALFLNLVCFGFIGHVEMIYGEPDLPVSWADGSLTECEDKCQKNCSCVAYAYDSMIGCMIWGGDLMDIQQFAKGGVDFNIRLPALELGYCLAWPILRTILSLLLSRCIGLSLKAKEQARPDASTAHIYQCRSIFK