MDEGISKKFAIQLLEDDAERIKMLIRNQKNSLCISQCKAFEEVVDTQMYGFSRQVTYATRLGILTNDEGHRLLSDLERELNQ
------HHHHHHHHHHHHHHHHHHHHHHHHH--------HHHHHHHHHHH-HHHHHHHHH-----HHHHHHHHHHHHHHH--