MNNEHRFEIEGLTYVMTPANAMAAWQSLKRAGVLLRGMDADALANAQGAASVALGTLLSHLGDPAVTEIEALVFEQTAIKTPEGTTYRLSPDRLNEHFNTRRTHLLRVLMEGVKYQYSDFFVGGMAAFQDLIPMPSAEQE