IAPYPQAEKGMKRQVIQLTPQEDESTLKVELLIGQTLEVDCNLHRLGGKLENKTLEGWGYDYYVFDKVSSPVSTMMHCPDKEKKFVTAYLGDAGMLRYNSKLPIVVYTPDNVDVKYRVWKAEEKIDNAVVR
-----------EEEEEEE---------EEEEEE-EEEEE-----E---EEEEEE-------EEEE-------EEE--------EEEEEE-------------EEEEEE----EEEEEEE-----H-HH---