MKTRADLFAFFDAHGVDHKTLDHPPVFRVEEGLEIKAAMPGGHTKNLFLKDAKGQLWLISALGETTIDLKKLHHVIGSGRLSFGPQEMMLETLGVTPGSVTAFGLINDTEKRVRFVLDKALADSDPVNFHPLKNDATTAVSQAGLRRFLAALGVEPMIVDFAAMEVV
---HHHHHHHHHH----EEEE-------HHHHHHHH------EEEEEEEEE----EEEEE--------HHHHHHHH---------HHHHHHH---------EEE-------EEEEEEEHHH----EEEE------EEEEE-HHHHHHHHHH----EEEEEE------