MAEISGLREQILANYGFMGQAQSVSDVDIVVRYVHQKYYRATIADKSTGQNVCDEAHNARTIETALKSLLTYTCELLAHPPNMLGTGSSQALASPTVKRGRGRPKSTLAAPTPSVVKPSAKRAAPAARPMIVAQVKPNGLATRGRGRPRKADAAPTAPVVAPDAVSTIKRGRGRPRKNAAVAIPEDTEQYQQDVAVPAKRGRGRPKKVDSTPVAAKLKRGMSALEEEETGANKSRKITSDEELQDRISADELGDEAGQAAPLSFQTPQVWFPTYVSRVARTIYHSVAGHGADRGLTEDEIMIRTGLSMEDVITGVRQLNEKGGIINVATEADEMKWTVLDEWEDEDGS