MCKRFSLSADLDEVRDHFGIQRVMYYYKTRYNMSPTQHVPIVLHQDGERVLDEFRWGFIPYWGKDCVNADLNTVRVNPSYRKMAETRRCIIPCNGFYYWRKLGKRMCAVRVVLPEQKMFAVAGLYEIWQDSRKEPLRTCTMMTVQANTDIREFDSRMPAILEADQIDSWLDPSIQNIDELLPLLRTYEQGGMSIYPVTPLVANDEHDSRECIQEMDLQWSWIKP