MAGKSNRGKNRGGTNSMSMDESTKEALDHTSALSSIGPKQADGNLGLYPISVKTQSGEKLELQLNPGDSVMNLRQFLLEDITAGGCSLEMHEKAQERAPGCAVINANESGASFPLKKRDLMLDYILTLMGRDDNDGFADSSLELLHTQTLALSGCTILVSVEPKLPIETRNYVMKATLSFFALPKDPSDVVDPLINKLVTLLCAILLTRFNVGRGDLVVYRPHPMRRMKSLWGNDAEVFKPERWLNNDVVFQPKSPLKFTAFQDEAEDNFAIVFAAMGVNMETAQFFKRDFEENVSMERVALFLNLVCFGFIGHVEMIYGEPDLPVSWADGSLTECEDKCQKNCSCVAYAYDSMIGCMIWGGDLMDIQQFAKGGVDFNIRLPALELGACSEEYTYARKELTQVVPKRVRCFASTELLEDRPPVTSFNTPS