MAAASPMTEAEPGAPAGTVPLPPTAGDAALEDLRQQGAAGFDPVGLRYLEALARRSRTYRGGVAEGLASRLQAAMDAYGRRLAAARQSAAEALAQAAARHPQAADELQALFAAGDLAGLTRRIGALDACAGPGPLAGLLAYMAGLGDGAGQGGAAEPPPAAPEGAPATPVAAPAVATGTGEAPSGTVSPARELKSLRYFRSTWSRLSAEQQLAQALAQAPENAGPLNSHLLVLRALQLMQEVSPDYLQRFMSYADTLLWLEQVDDLSGAVKRRNETAAPTGRKGPRSGSSD