MAARAQFLREYKLVVVGGGGVGKSALTIQFIQSHFVDEYDPTIEDSYRKQCIIDDEVALLDVLDTAGQEEYGAMREQYMRTGEGFLLVYSITSRNSFEEISIFHQQILRVKDQDSFPVIVVANKCDLEYERQVGMNEGRDLAKHFGCKFIETSAKQRINVDEAFSNLVREIRKSTGNNKPVVLPSQQVEVVQPAPTPRTGTTMRHLDAVPDVLLPKRHAELGSIVDPYRCPPLPTTIPTFPSYVLSLVHHLLTIALYSPYSHPFDL*