MKTVVFAYHDMGCLGIEALLAAGYEISAIFTHTDFYGSVARLAAERGIPVYAPDNVNHPLWVERIAQLSPDVIFSFYYRHLIYDEILQLAPAGAFNLHGSLLPKYRGRAPLNWVLVNGETETGVTLHRMVKRADAGAIVAQLRIAIAPDDIAITLHHKLCHAARQLLEQTLPAIKHGNILEIAQRENEATCFGRRTP
-EEEEEE----HHHHHHHHHH----EEEEEE-------HHHHHHH----EEE-----HHHHHHHHHH-----EEEE---------H-------EEEEE------------HHHHH-----E--EEEEEEE--------EEEEEE-------HHHHHHHHHHHHHHHHHHHHHHHH------EE-------E------