FDAIPDVIQAFKNGEFVVVLDDPSRENEADLIIAAESVTTEQMAFMVRHSSGLICAPLTPERTTALDLPQMVTHNADPRGTAYTVSVDAEHPSTTTGISAHDRALACRMLAAPDAQPSHFRRPGHVFPLRAVAGGVRARRGHTEAGVELCRLAGKRPVAVISEIVDDGQEVEGRAVRAAPGMLRGDECVAFARRWGLKVCTIEDMIAHVEKTEGKL
--HHHHHHHHHH----EEEEE-------EEEEEE-----HHHHHHHHHH---EEEEEE-HHHHHH------------------EEEEEEE---------HHHHHHHHHHHH---------------EEEEE-----------HHHHHHHHHHH-----EEEEEEE-------------------HHHHHHHHHH----EEEHHHHHHHHHHH----