Rock Springs Capital Management, LP