MGNSSVLQELEDLRHLLDARSPKYRPPAKPASLVTPNAPRAYNAHLSIAEQNVDRLGQAIEAAEEEMEAALRRTTEVRHMPHAKACTMHHPVPLALCLVEQQVHKSQLRQRETELAETQRLLAAKETSVDSLRDTLATTKRSYEARLMQLESQLSMQESQIIAMREELAVAVTEREGLQDQLHKALASSSREVAGLRAREAEAVAAKQQLEQVANAMAMLQAERLEAGSAQQQVAQLSRQVEVLGNELRVLRVESRADKERLEAEAADLRRSVRAERSVRKACEKWLRTELQSRDEMGVLLTAIKESSGHAQGGARPGSLSPNTAAAQHASAASGVQQLLTHMRSASPPLLSPHKASPAGARPPDLQQWADAQAKVQVQARPRVGALAPALKRVYGEEGGGEAAAAHATHQQVVELQALGSKVGSKATGQSNAHSILTNQSD*