MSLLERLNQDMKLYMKNREKDKLTVVRMVKASLQNEAIKLKKDSLTEDEELTVLSRELKQRKDSLQEFSNANRLDLVDKVQKELDILEVYLPEQLSEEELRTIVNETIAEVGASSKADMGKVMGAIMPKVKGKADGSLINKLVSSQLS
--HHHHHHHHHHHHHH---HHHHHHHHHHHHHHHHHHHH-------HHHHHHHHHHHHHHHHHHHHHHHH---HHHHHHHHHHHHHHHHH------HHHHHHHHHHHHHH--------HHHHHHHHHHHH-----HHHHHHHHHHH--