MVNVWAIGRDPKVWENPLTFSPERFLNSSVDYKGNNFEFTPLGAGRRICPGLPLGSRVVELIIASLIHTFDWSLPDGMQPNELNMDERFGLTLVRKHPLLLIPK