MRPVSDKFLRTLTGSHTAVVRAWVVTPGQTGVTPIGTEVRIIDGEVRLDSGQALRSQLSLEIDGTGLWPQYGSDLLTPYGNEVFVERGIAYGNGAVEWVSLGYHRINTIEQDVPPNGPIEVTAVDRMAAIVDSKLTSPVQFGAARTNASVVAQLVTEAYPAAVIEWDEPTVANAPIGRTVAVEEDRYGFVDELITGLGKRWYFDHRGVLKISDLPSTATPVWTVAQGEGGVLVEASRSLSRVGTYNGVLAKGEGLDTTAPARGLAVDAGATSPTRWGGPFGRVHRTFSSPLLTSNAAATAAARTLLKRALGLPYNVDFRSIVNPAIEPDDPVAIEVDGGQTETHVIDTLTIPLTVDESMQATTREQTLITIGET