RVVTQNEIDRTIPVGAIMMWAADSLPSDAWRFCHGGTVSASDCPLYASRIGTRYGGSSSNPGLPDMRGLFVRGSGRGSHLTNPNVNGNDQFGKPRLGVGCTGGYVGEVQKQQMSYHKHAGGFGEYDDSGAFGNTRRSNFVGTRKGLDWDNRSYFTNDGYEIDPASQRNSRYTLNRPELIGNETRPWNISLNYIIKVKE
--------------EEEEE----------HHHH------H--HHHHHHHH------------------EEEEE--------------------------------EEE-----------EE------------------------------------------------------------------HHHEEEEE---