MPKEYIARLVFDRRHKSLALLSSDPRKKDSDDEIIGGICYRSYPEMRFAEIAFCAVNASQQVKGYGTKLMNLLKMHAVTEGIEYFITYADNYAIGYFKKQGFTKVVQMPKSRYQGLIKDYDGGTIMECYVHPSIDFTRVPEMVRAQREFILQRLRYTAKSDKVVYPPLPSDFAQNLDITSRSTGNATRALAIPGVAEAGWTMPDLMASTGGVKDADQRKDMLKKELLGLIQKVQDKQFSWCFRDPVDTNEVTDYLDVVTEPIDLRTMEKRIRKGDHYKNKHQLYADMMKMVNNCKIYNDPDSTYYECAVSLEKFL