MTLEGFVYDGDVDLEEPFSDSDDNDTLRGPKKLSLAIPRGRIRTLSGTVPAVGYSPKWGGPTMCLSCLQFFDLPEHLMQFSEHLLDDHHIVIVEIDLIVDPKRYVEYWRQRFARESIDTIFPKKIPAENDVFYGKTSYFYEMGENLPEDYALRQKLAMRRLEEALACQQREREDTNFIQQCIFCRYTARGNRSKIIHHLYMIHHLNLGSPDNLVFVTEYIECLKSKLLSNECIYCEKRFSDRNTLMDHMRKRNHKEVNPKNNYYDKFYIINYL