MGQDNIRNWVMNKTTVKILMGMALLSSLQAAEAELDEKSKKPKFADRNTFYLGVGYQLSAINTSFSTESVDKSYFMTGNGFGVVLGGKFVAKTQAVEHVGFRYGLFYDQTFSSHKSYISTYGLEFSGLWDAFNSPKMFLGLEFGLGIAGATYMPGGAMHGIIAQNLGKENSLFQLLVKVGFRFGFLHNEITFGLKFPVIPNKRTEIIDGLSTTTLWHRLPVAYFNYIYNF