ACAEQDKLGQAFEDAFEVLRQHSTGDFQYSSDYKNYLAFINHRSHIRGNSNSYGVQPAEEPIYNWRTVTNSATDLYFEGNIHQSLQNIPKNQLVQPALLQQKGGKGRKKKLRLFEYLHESLCNPEMASCIQWIDQTKGIFQFVSKNKEKLAQLWGKRKGNRKTMTYQKMARALRNYGRTGEIIKIRRKLTYQFSEAVLQRLSAPYFLEKEIFYSQYIQPDQGYLSLNNWNANYNYTYANYHELSHPDC