CIMRRKHVKTAYSLLESMGGIFPRECLKENVRITFPKYALQSNNSNQKTGVAKAVYKIMDHIDVLFANDSYPEAWNKRKVDNFQNIVYRLTKENKCIMRMRAQGTVDDFPARDDALKSYFNKLATLLRNKDNSFCAWEVVRHELLGVLSDIIQP
----HHHHHHHHHHHHHH--------------------------------HHHHHHHHHHHHHHHHH---------HHHHHHHHHHHHHHHHHHHHHHHHH-----------HHHHHHHHHHHHHHHHH------HHHHHHHHHHHHHHHH---