MAAEPARAPSRPAAQNQDHILAERRRREKLSERFIALSKIVPGLKKMDKASVLGDAIKYVKTLQEQDDGSSCDENFEGADAGLPEIEARMSDRTVLVKIHCENRRGVLVAALSELESIDLAIMNTNVLPFTASSIDITIMATAGEDFSLSVKDIVRKLHQAFKSSP