LYFNPRFLADDPQAVADLSRFENGQELPPGTYRVDIYLNNGYMATRDVTFNTGDSEQGIVPCLTRAQLASMGLNTASVAGMNLLADDACVPLTTMVQDATAHLDVGQQRLNLTIPQAFMSN
-----------------EE-----------EEEEEEEE--------EEEEEE------EEEEE-HHHHHH-----------------------------EEEEE----EEEEE-HHHH---