DIELFCREAQAPIVAITGSNGKSTVTTLVGEMAKAAGVNVGVGGNIGLPALMLLDDECELYVLELSSFQLETTSSLQAVAATILNVTEDHMDRYPFGLQQYRAAKLRIYENAKVCVVNADDALTMPIRGADERCVSFGVNMGDYHLNHQQGETWLRVKGEKVLNVKEMKLSGQHNYTNALAALALADAAGLPRASSLKALTTFT
-HHHHHH-----EEEEE-----HHHHHHHHHHHHHH-----------------------EEEEEEE-------------EEEEE-------------HHHHHHHHHHH-------------HHHHHHH-----EEEEE-----EEEEE----EEEEEE------EEE-----HHHHHHHHHHHHHHHHH---HHHHHHHHH---