MPARISKLSDLQTLTLFIVSKENGINELRDLNLRGSINIQNLQNVLNPLDANKVGLGERHKLSSLGLSWKDSHDSALVENDNYERVIESLQPHSNLQSLSIEDYMGSRFPHWLMHLKQHHLKDLTIQDMPDLEKWSSDKRSQTLPHIKQLKIEDCPKLTQMPHLPSVEELRLIGCNEMPLMSVMAYTAITVLWIGGFPEMISFPEGLLKNLTLIKDLYIYDCPKLKSLSKDVHDLPTIKTLMLQYCGEFESLMEYVTSPPSNLSM