KDEEGLEIIRHSCAHLLGHAIKQLWPHTKMAIGPVIDNGFYYDVDLDRTLTQEDVEALEKRMHELAEKNYDVIKKKVSWHEARETFANRGESYKVSILDENIAHDDKPGLYFHEEYVDMCRGPHVPNMRFCHHFKLMKTAGAYWRGDSNNKMLQRIYGTAWA
--HHHHHHHHHHHHHHHHHHHHHH----EEEEEE-----EEEE--------HHHHHHHHHHHHHHHHH----EEEEE-HHHHHHHHHHHHHHHHHHEEEEE-----EEEEE----EEEE-------------HHEEEE-----EE--------EEEEEE---