MSERQQITPLKPYDLEEIRKSRKRAATKFSKRRKTFLRRAHDLSQDCQAKVYTFIEYNRRTWVFTSEPDQASFPPTKDEILRIYPLPEIFIPSMFSTLPQVHNDKHDVVDSALSDRFNTHAADQ