MCLDLGPSWMDPIIAYLKDDQLPEDRTEARKIRLKASRFWLSPDGKLYRKSFTGPYLQCVHPSKVDDFLYEIHEGVCGSHIGGRSLAYRAISQGYWWPYMQKDAQLYARKCEKCQKFSHSLHQPAQDLSPLSSPWPFAQWGLDIVGPLHRTPGNKRWLIVATDYFTKWVEAEPLSSITELDTKNFVWKNIITRFGIPRTLISDNGTQFDSNLFKSFCQEYGIRNIYSTPAYPQSNGQAEISNKVLLDGIKKRLDRAKGRWAEELPSVLWAYRTTPRRSTSATPFSLAYGMEAVIPLEVGLPTLRSELCDQGLNDLNVARELDLAEERREAAAIRLAAYQQQLARGYNPKVKQRRFAIGELVLKKTLPGDRDPNEGKLAPNWQGPFRITSTAGRSAYRLEDMEGKPLPRPWNATHLKKFYF