MKRRDQRRNLQIGSLLPLRYHPPPPVPLLLNYVQLLASNNIMYDRRVVRGNTYAAQVVTQSAQRESLRLRQEHERRMRLEALRRRQAAEFSNMPRTPPPVQGRMHMDAQTEEFLEELTDRPVETSIETQTEAFMDRPSSPLFVPAKSGVDADTQVVVGELFDFDLEVEPILEVLVGKTLELSVLELMEEEELAVIRRRQATFARERDAEMAEVQRMEAEAKRKSAEKMRRMKQQQEVKKAREALLEKVAARSFAKNYLSNLKTDVFDDLEDEGHFYDPLSKEVKEVFLPWLMGDMVRKVDKAVESMAVVDGLLSGATEHASRIHREAVEAKEAERARIVAEALAEAEEARRKVEEEEAAIRAAQEALEREEAGEGEDGEGGDPTPDE