MAQDQDCKGNKLTVILKSPRREPSSEAQARTKLLFQGKVETTSLNDLPKASSVPPTSGDERDRAYRQGNWTLSNIVILLEAKRKEVEMSVGSGRFSMSADEKWKFVEDYCRNRGVDRTKEQCKIKWDNLQPEYRKIKEYEKHRDALAPSYFHMEACERRSKLLPSNMDVDVYNRILGIHSLKQKGGGVGIATRVAREKKAQEIMVMAPINGDIEGSDEDERKDVDASLPFSAFVGKHMIPMPRRSKKKRMVEGGRKHECESVDDSSTEEEDSFMIASRCQPAAAQ