MRKQEALWYIVSIFRNKIKNKRPSVLDFDIDNRINKHWLEQKFGLNYNGECICSDVGYELKIESEKMINFGDWTPNYYIYNQTDYLEIFPGNTPAERRVSFLLMFAGDFDRNNRYYWNGENCIQTKCSNYCGLILRVEDNSDISIIYNFSEDKRINKYEVVDFRLQKENVILAQWFGRKNTKVKRNGIFNGRSLQSRFEDKYEGKGFCVVKSDHQGYYRSIKFGYKLTFRDWVQQVEEGNVIYSCEMNAENHRTYARWESANNIYWDRVANIEIK