MEAADLFPDKWMKGIALSVYQNSSDTNSNWTTFIKRRGYLGQKQSIRAFQKANDFWNMLGVEPMVTLHHFTHPQWFEDKGGFTKGLYDSIKDASALGLPMFITEHGLADERDQHRAFTIRANHAAAENEEYFVSYSTRVFQEYGHRVRLWTTFNEPTCFAFVGYIAGLWCPGELFGMQKCGQVLLNLLRAHVSVYRAIKALPGGQVARVGLVHQHIAFVPRDNWPWVRALGKWMTFWFGSHSVLTFFKTGTFEWDTPFSSSGPKALYTDARIAAGEPVNDWWGINYYS