QPLNQVITNSTRQFNIELIRVQPRGEMMQVWIQPLPFSQLVSWIAYLQERQGVSVDAIDIDRGVVEVKRLQLKRGG
--HHHHHHHHHHH---EEEEEE----EEEEEE----HHHHHHHHHHHHH---EEEEEEEE---EEEEEEEEEEE--