FTKNIFVLDVTAKTLCGAIAKLSSQPYCQIKIGRVVAFKPVKNPEPKGYVLNVPGPGAYRIQDGQDIISLMLTPHGVEATTERWEEWKFEGVSVTPMATRVQYNGVMVDAEIKYCKGMGIVQPYMRNDFDRNEMPDLPGVMRSNYDIRELRQK
---EEEEEE-----HHHHHHHH----EEEEEE--EEEEEEE------EEEEEE----EEEEE----EEEEEE----EEEEE------EEEEEE---EEEEEE----EE-EEEEEEEEEEEE-------------------------HHHHH--