EINTGPFSDFDAQHFQPKPNGGDDEFCRRLIKESNLNDPCKNRNVFLTGDREQIQSIGTPENGRNYDGDAYRSLKPMLLVWCTRVGPSPTPPCNWEATPATRRFRVGCDGGQPYGLNSDYSYERG