MSLLKIWFSSSSGFGRHMTELALQSGDIAIATLRSPAALADLASQYGPDKLLILRLDVSKPDEILVAFAKAKEAFGRIDVVFNNAGSGLMSEVEGTQDDVARAMFEVNFWGAANVSQEAVRFFRDINVPAGGRLLQVSSSGGVQGLPAIGYYCASKFAIEGLTEALAEEIRPEWNIKVTLIELGGFMTNAGRSMVRSVPPPAYIDDERKIATARAYLTVNPRMPSDASKGAAAIYKMALTPDPPLRFVLGKDSLEKVKKKGENLIAAAEASAPFSEGLELDLSVLSSRR*