GSHMGIQLTQLSLPPGFRFYPTDEELMVQYLCRKAAGYDFSLQLIAEIDLYKFDPWVLPNKALFGEKEWYFFSPRDRPNRVAGSGYWKATGTDKIISTEGQRVGIKKALVFYIGKAPKGTKTNWIMHEYRLIEPSDDWVLCRIYKKQ
----------------EEE---HHHHHHHHHHHHH--------------------------------------------------EEEE---EEEEE----EEEEEEEEEEEE-----------EEEEEEE------EEEEEEE---