MNAQLKLGEHYICDLSDCNRELLYDSEQAGRLFSKAVRESGLTVVDEGFFPFSPHGFTCFLLLAESHASLHAWPEYGYCAVDLFTCDLDLDLTPLINQIKEIFGASQCSIRKVARVAELVGEPEHVNCC