MPRSVPDMSELLVKGVKHVYGRKMRKTRPTLPNVESPLVTHFHRWAGKRIRLSFLAAELGTREGQHILPDWNLRGNLFAGLLAAPMRWDRLGNLRVPKSFLMQTKARALEAPSDGKLVKIISVVEERGPGSSSYVPQSKAALQRAKQAMFVPVALQQSDMRYFSSEEIAVDKDTLLAEYSAQLISKVKEGLEVLLSMSGTSHERVELEDWDVVVTYDPDNANDIELRKCKGIPGDPVVIILNMGCLKCTELEELVNLRLRNHEYGLVLKVLKNERLLKFMYRLITFSR