MFFASTHAETDEELLLQFIKENPLGMLITGIESSAQDFLQCTHVPFVLDPPKTEENPSSNPQLRAHIAKQNPHAKTMLELTNGAPPNILPLERDVLVVFNGRHDHYVTPKFYTETKPDTGKVVPTWNYSAVQIYGKLSLYYDSRTPEAGAFLWKQMHDLSEQCERRIMGFTGGDRPQPWKVADAPERYIELMQRNVVGIRIEITKIEGKYKMSQEMRPGDRNGVVRGFAAMGGETGQAISALVQERGELIDKKKALKSASIE*