EDAGLVAEAEAVAAGWMLDFLCLSLCRAFRDGRSEDFRRTRNSAEAIIHGLSSLTACQLRTIYICQFLTRIAAGKTLDAQFENDERITPLESALMIWGSIEKEHDKLHEEIQNLIKIQAIAVCMENGNFKEAEEVFERIFHMPFKSKLLMIISQKDTFHSFFQHFSYNHMMEKIKSYVNYVLSEKSSTFLMKAAAKVVESKR
-------HHHHHHHHHHHHHHHHHHHHHHH---HHHHHHHHHHHHHHH--------HHHHHHHHHHHHHHHH-------EE-------HHHHHHHHHHHHHH---HHHHHHHHHHHHHHHHHHHH---HHHHHHHHHHH-----HHHHHHHHH-----HHHHH---HHHHHHHHHHHHHHHH------HHHHHHHHHHHH--