GIDPFTGEAIAKFNFNGDTQVEMSFRKGERITLLRQVDENWYEGRIPGTSRQGIFPITYVDVIKRPL ------EEEEEEE----------------EEEEEE-----EEEEEEE---EEEEE-----EE-----