MQIQCFESITQKYPQFPTALLANEEPIQNGEPFILYGIKLDITKLEKFQQKCGQNFQIFDVWMVAKNIIVLLKGQWFSDFIKFAHDVEVDIAKLDFSPKLSQAGLLVMDMDSTAIQIECIDEIAKLAGVGELVSAITESAMRGELDFEQSLRCRVGTLKGAPESILQQVRENLPLMPGLVETIQTLQKYGWKTAIASGGFTYFVDYLKALLQLDFAASNQFDIEDGKLTGLVKGDVVDAQYKAKTLQHLLEEYGINSQHSIAIGDGANDLAMMNVAGLGVAFHAKPKVQQQAQIVVNFADLTALLCLLSANDRI*