LTPLAQMAEGMERQDVSIDKWTLHAKQNLSLTEKEFYQKVQRLKQEYRQYDWVIAREDKMIKAIGTYTDKKNRTSFRLQLVTTLKKHNPTSYLLYEQMSLETPDSWNDTYEQFERETLGIFQEKVVIFTCLNGHLDDNMNIVLQKKANQLLNEFQVEHVVEPNFVSISAFTDEWEEYIMTSKHKMNLQIALRSHTVTVGTPIVTT
--HHHHHHHHHHH---EEEEEEEEEEEEE---HHHHHHHHHHHHHH----EEEEEE---EEEEEEEE------EEEEEEEEEEE-----EEEEEEEEEE----HHHHHHHHHHHHHHHHHH----EEEEEEEEEE-----HHHHHHHHHHH---EEEEEE---EEEEEE-------EEE----EEEEEEEEEEEEEEEE------