NRGFTFEREEPLDMRMDLESEVTAQKVLNELPEEELARIIFEYGEEKRFARRIARKIVENRPLNTTLDLVKAVREALPSYEIRRRKRHFATKTFQAIRIYV
-----------------------HHHHHHH--HHHHHHHHHHH----HHHHHHHHHHHHH-----HHHHHHHHHHH------------HHHHHHHHHH---