ACAEQDKLGQAFEDAFEVLRQHSTGDFQYSSDYKNYLAFINHRSHIRGNSNSYGVQPAEEPIYNWRTVINSAADLYFEGNIHQSLENVPENQLVQPVILQQKGGKGRKKLRLFEYLHESLCNPEMASCIQWIDQTKGIFQFVSKNKEKLAQLWGKRKGNRKTMTYQKMARALRNYGRTGEIIKIRRKLTYQFSEAILQRLSAPYFLEKEIFYSQYVQPDQGYLSLNNWNANYNYTYANYHELSHPDC