MPRPPAATSSEEEIKKEVAAVDVVVAAPDDDVAADREEEEEQKKRKRRKEKKKRRRRAPSEEEEAALRSVLRWARRGEAGDEEADGQRPAATGRRRPRVAVELHAHSTCSDGSLSPAALVQRAHRNGVKVLALTDHDTMAGVPEAIESAKQCSIRIIPGVEISAMYSPSDGIGAEEPVHILAYYGSLGPAKPQELDRFLGSIRDGRYTRAKGMLLKLRSLDMPMELEDVCTIAGDGVAPGRLHVARAMVEAGYVENIRQAFSRYLYDGGPAYATGNEPAGESVVQLVCRNGGVAVLAHPWALKNPVAVIKDLKAAGLHGIEVYRSDGKLSGLSDLADTYGLLKIGGSDYHGRDDKDEPDVGSVDLPVLAVSGFLDAAQPIWHNATKEILANITERAPNGSKGLQRTNSAKDLCNLRLLSSDLEVTDSTEVEVLQTELSDVVLSN*