MSERQQITPLKPYDLEEIRKSRKRAATKFSKRRKTFLRRAHDLSQDCQAKVYTFIEYNRRTWVFTSEPDQASFPPTKDEILRIYPLPEIFIPSMFSTLPQVHNGKHDVVDPALSDRFDTHAADQ