MNLKQLPQAIGNASSLKWLRLSNCDSLEELPDEMGQLTSLIILDVSGCMNLKQLPRAIGNASSLECLRLSNCVSLEELPDEVGQLTLLRELNVEGCKNLKRLPRAIGNATSLEWLSLSNCVSLEELPDEVGQLTLLRELNVEGCKNLKRLPRAIGNATSLEWLSLSNCVSLEELPDEVGQLTSLRELNVEGCKNLKQLSRAIGNASFLEWLSLSNCDSLEELPYEMGQLTLLKSLDVSGCKNLKQLPRAIGNASSLKVLCLGNCDSLEELPDEVGQLTSLIILDVSGCMNLKQLPQAIGNASSLECLRLSNCVSLE